首页 资讯 正文

BSN官网已上线首批IDE Web端,免费供开发者使用

区块链服务网络BSN 2021年06月11日 06:34

根据计划,BSN早在4月30日季度版本迭代时就宣布了将于5月31日上线发布首批BSN集成开发环境(IDE),在研发团队的努力下,终于如期在BSN中国推出了基于HyperLedger Fabric和FISCO BCOS的IDE Web端,在BSN国际推出了基于Hyperledger Fabric、FISCO BCOS、Ethereum、Nervos及Algorand的IDE Web端。全球开发者都可通过BSN官网免费调用IDE进行智能合约地开发、调试,以及同步联盟链智能合约至门户中。

集成开发环境(IDE,Integrated Development Environment)是用于提升程序开发环境效率的应用程序。通过集成编译器、编辑器、代码提示器、调试器、项目管理器等工具提升开发体验和效率,并通过客户端和Web端界面供开发者使用。

BSN IDE是将BSN已适配区块链底层框架所对应的第三方IDE进行定制化集成所形成的开发工具套装,需要使用BSN账户登录使用。开发者在BSN门户进行服务的创建、编辑、发布时,能够在页面中无缝调用BSN IDE Web端,也可以将IDE Web端的链接地址保存作为日常开发工具使用。下面我们以BSN官网门户内发布服务为例,分四步介绍如何使用BSN IDE:

步骤一: 登录 BSN 门户,进入【联盟链服务】->【我发布的服务】,选择在线 IDE。

步骤二: 选择平台类型,点击【确定】跳转至 IDE。

步骤三: 在 IDE 里面进行链码包的创建,编辑及部署,选择发布新服务,

1. 链码包创建:

点击【新建项目】

创建链码包时支持从本地上传或从 BSN 门户导入

创建类型选择本地上传

创建类型选择从 BSN 门户导入

2. 链码包编辑

点击链码包进入编辑链码信息

3. 链码包部署

点击部署图标按钮,完成部署页面信息后点击底部【部署】

  • 需注意链码名称不能包含中文。

步骤四: 跳转回 BSN 门户发布服务页面,链码包此时已同步至 BSN 门户,开发者可在服务发布页面进行后续的服务发布操作。

除服务发布外,在 BSN 门户内开发者还可以使用 IDE 进行服务编辑、服务升级等操作。同时,BSN 测试网服务中也已集成 BSN IDE 供开发者使用。还将集成到 BSN 赋能平台和 BSN 专网内,让第三方 BSN 门户和 BSN 专网管理方,也能够为其开发者提供 IDE 服务。

BSN 将持续集成基于不同底层框架的 IDE 工具,今后还会增加 BSN IDE 的客户端版本。相信随着更多 IDE 服务的加入,将对 BSN 区块链开发一站式综合服务能力起到积极的促进作用,为开发者带来更为便捷的服务体验。