SDK应用
所有文档

          超级链BaaS平台

          SDK应用

          SDK应用

          本文档指导用户如何利用SDK与链码进行交互

          前提

          需要用户对官方 fabric-sdk-go 有一定了解

          下载SDK

          1. 进入【联盟】菜单,点击【联盟管理】进入【联盟信息】页面,点击【下载SDK文件】;如下图:

          image.png

          SDK应用

          结构概述

          名称 类型 应用必须 说明
          crypto-config 文件夹 包含调用链码所需私钥和证书(User1);
          包含连接orderer所用tls证书
          sdk_config.yaml 文件 sdk的配置文件,包含联盟组织节点和orderer节点信息
          demo 文件夹 包含示例链码;
          包含基于fabric-sdk-go、fabric-sdk-java和fabric-nodejs-sdk的调用链码的示例程序
          README.md 文件 使用说明

          应用步骤

          1、Golang sdk

          • 根据实际应用,修改sdk_config.yaml和crypto-config路径
          • 下载fabric-sdk-go所需依赖,百度提供依赖下载:vendor
          • 编写链码调用程序,可参考(demo/go-sdk/main.go)

          2、Java sdk

          • 根据实际应用,修改sdk_config.yaml和crypto-config的路径
          • 下载fabric-sdk-java所需依赖,使用maven可以自动下载相关依赖
          • 编写链码调用程序,可参考(demo/java-sdk/src/main/java/com/fabric/example/main.go)

          3、NodeJs sdk

          • 根据实际应用,修改sdk_config.yaml和crypto-config路径
          • 下载fabric-sdk-nodejs所需依赖,需要自行安装好nodejs环境和npm工具,使用npm install工具安装依赖
          • 编写链码调用程序,可参考(demo/node-sdk/main.js)
          上一篇
          事件中心
          下一篇
          证书管理