在超级账本Fabric区块链中,应用通过节点的RPC协议接口访问链码。Java应用可以使用官方提供的Fabric-sdk-java开发包来实现对链码的访问,开发包封装了Fabric区块链的GRPC链码访问协议,有利于开发人员聚焦于业务逻辑。不过Fabric-sdk-java的文档质量保持了Hyperledger Fabric产品一贯的不知所云,看起来实在是令人捉急。本文将尝试编写一个最简单的可以访问Fabric链码的Java应用,来帮助你快速上手Farbic区块链的Java应用开发。
如果希望快速掌握Fabric区块链的链码及应用开发,建议访问汇智网的在线互动课程:
基本原理
在Fabric区块链中,应用通过节点的RPC协议接口访问链码:

类似于Shim API对链码通信协议的封装,Fabric Java SDK提供了 对节点RPC协议接口的封装,其入口类为HFClient,对链码的查询和交易操作则 封装在Channel类中:

本文提供一个简明的Fabric Java SDK 1.4教程,讲解如何通过SDK访问链码,包括理解基本原理,实现User接口以及如何进行链码操作。通过实例,帮助开发者快速上手Fabric区块链的Java应用开发。
最低0.47元/天 解锁文章
1805

被折叠的 条评论
为什么被折叠?



