okx

基于Spring的Fabric网关,简化区块链开发

时间:2023-06-18|浏览:208

学习Hyperledger Fabric有一段时间了,从网络搭建、SDK调用到基于Spring的Gateway的开发,一路走来,感觉还是有不少的坑。最近,终于有空,将这些东西整理出来,希望能帮到同路的小伙伴们。

详细文档地址:https://ecsoya.github.io/fabric/

网络搭建与部署

之前,我整理过一篇文章,详细介绍了Fabirc网络的搭建和部署,小伙伴们请自行查阅: 推荐几个开源项目,教你快速搭建Hyperledger Fabric区块链网络。

官方的SDK

JavaSDK:GitHub-hyperledger/fabric-sdk-java

Gateway:GitHub-hyperledger/fabric-gateway-java

SpringFabricGateway

这是我基于官方的Gateway项目,结合SpringMVC做出的一套框架。主要是将Chaincode的函数调用,包装成了Spring的服务。

项目地址:GitHub-ecsoya/spring-fabric-gateway

详细文档:https://ecsoya.github.io/fabric/pages/gateway.html

Maven地址:

io.github.ecsoya fabric-gateway-spring-boot-starter 1.0.4

SpringFabricExplorer

一个精简版的Fabric区块链浏览器。

项目地址:GitHub-ecsoya/spring-fabric-gateway

详细文档:https://ecsoya.github.io/fabric/pages/explorer.html

Maven地址:

io.github.ecsoya fabric-explorer-spring-boot-starter 1.0.4

FabricNetworkConfig

以上的项目,包含官方的SDK和Gateway,都离不开Fabric网络配置文件的支持。

所谓的配置文件,就是将所有的组织、Peer和其相关的证书,全部配置到一个JSON文件或YAML文件中,方便在项目中读取。

详细文档:https://ecsoya.github.io/fabric/pages/network-config.html

完整示例文档:https://ecsoya.github.io/fabric/pages/demo.html

源码:GitHub-ecsoya/fabric-demo

热点:区块链 区块链开发

« 上一条| 下一条 »
区块链交流群
数藏交流群

合作伙伴

今日黄金 旅游资讯网 宠物丫 免费电影 百科书库 佩佩蛙官网 数字财经 玩合约 借春秋 趣开心资讯 美白没斑啦 币圈交流群 皮卡丘资讯 趣玩币 非小号行情 减肥瘦身吧 元宇宙Web 培训资讯网 去玩呗SPA 天天财富 周公解梦 币圈官网 兼职信息网 妈妈知道 谈股票 茶百科 起名取名网 聚币网 數字黃金 币爸爸 金色币圈 二手域名 百悦米 玩票票财经 借春秋财经 谷歌留痕 爱网站 币圈ICO官网 币圈论坛 宝宝起名 装修装饰网 代特币圈 黄金行情 秒懂域名
在区块链世界中,智能合约不仅是代码的信任,更是商业的革命。通过了解其在供应链、版权保护等领域的应用,您将真正体验到智能合约的无限可能性
区块链世界GxPiKaQiu.com ©2020-2024版权所有 桂ICP备16002597号-2