Hyperledger Fabric v1.0使用协议缓冲区而不是gRPC提供基本API,以便应用程序与区块链网络进行交互。
我见过很多使用CLI命令的例子,但很难找到任何使用gRPC与Blockchain通信的GO / JAVA客户端。之前它支持REST API,但似乎他们在新发布的V1.0版Documention中停止了对它的支持。
如果有人知道如何使用GO / Java语言为Fabric客户端编写gRPC客户端,请提供帮助。
答案 0 :(得分:1)
我只是在v1.0 doc中运行该示例。
curl -L https://raw.githubusercontent.com/hyperledger/fabric/master/examples/sfhackfest/sfhackfest.tar.gz -o sfhackfest.tar.gz 2>的/ dev / null的; tar -xvf sfhackfest.tar.gz
curl -OOOOOO https://raw.githubusercontent.com/hyperledger/fabric-sdk-node/v1.0-alpha/examples/balance-transfer/ {config.json,deploy.js,helper.js,invoke.js,query.js,package.json}
此示例使用node.js与对等方进行交互。
因此,我将阅读这些javascripts。也许我可以找到一些HTTP GET / POST rest API的跟踪。