2020-03-11 13:27:31 版本 : 基于BSN开发智能合约都支持哪几种语言,链下业务系统用什么语言开发比较好?
作者: 陈曦 于 2020年02月28日 发布在分类 / BSN 常见问题 / 知识回收箱 下,并于 2020年03月11日 编辑
 历史版本

修改日期 修改人 备注
2024-02-27 14:03:03[当前版本] 技术支持 待优化更新
2021-04-23 14:18:07 陈曦 其他原因...内容调整
2021-04-12 16:15:42 陈曦 其他原因...内容调整
2021-01-20 14:22:48 宋海旭 1

    目前BSN仅支持区块链底层框架Hyperledger Fabric,所以链码仅支持Golang、Node.js、Java语言开发,BSN正在与Fisco Bcos、CITA、XuperChain、梧桐链等国内主流的联盟链底层框架进行适配,适配后链码会支持更多语言。我们提供了Golang语言的通用预置链码包。

    Java可参考https://www.ibm.com/developerworks/cn/java/j-chaincode-for-java-developers/index.html进行开发 ;

    Node.js可参考https://studygolang.com/articles/19174?fr=sidebar 进行开发。

    线下业务系统支持任何编程语言,在原有的业务系统上直接编写代码调用网关API与链上数据进行交互,我们提供了C#、Java、Golang、Python四种语言的示例包,示例包中有说明文件,说明开发所需的语言环境等其他信息。


历史版本-目录  [回到顶端]
    区块链服务网络发展联盟