[关闭]
@yelllow 2017-07-25T09:47:51.000000Z 字数 1631 阅读 508

使用说明

概要

目前区块链服务提供给用户一些基础的核心功能,用户需要在此之上进行二次开发,根据自己的业务需求做出一个区块链应用。

区块链监控平台

通过监控中心可以查看到各个节点的状态信息,如区块数据同步程度,各节点是否正常运行,节点之间网络状态等

配置

1、将私有网络添加到VPC网络中
2、绑定公网IP到VPC网络
3、映射集群中监控中心节点8080端口到公网端口中(如8080)
4、通过公网iP+映射的端口访问监控中心
5、通过账号密码 guest/guest 登陆监控中心

使用

通过公网ip+端口直接访问,例:127.0.0.1:8080
账户密码:guest/guest

区块链的使用方式

直接访问底层节点

用户可以通过直接访问底层节点对区块链进行操作,底层节点支持一些简单的操作,如创建账户、发行资产、转移资产等,用户可以直接在此之上进行二次开发。

配置环境

1、将私有网络添加到VPC网络中
2、绑定公网IP到VPC网络
3、映射集群中其中一台底层节点19333端口到公网端口中(如19333)
4、通过htpp请求发送hello确认能正常访问(如127.0.0.1:19333/hello)

使用

请根据布比提供的api文档进行开发

底层api文档

布比区块链系统接口格式规范.pdf

通过适配器

相比直接访问底层节点,适配层增加了三个核心服务:账户、安全、会话。这三个功能是服务平台的核心功能,是其他功能的基础。目前已实现的和规划中的服务组件包括:资产、存证、结构化、状态机、流程。

配置环境

1、将私有网络添加到VPC网络中
2、绑定公网IP到VPC网络
3、映射集群中适配器8080端口到公网端口中(如8088)

使用

使用eclipse等编译器创建Maven项目进行二次开发。具体参考下面的sdk功能实现代码以及使用文档

sdk依赖的Maven坐标

<groupId>cn.bubi.baas.sdk</groupId>
<artifactId>sdk-all</artifactId>
<version>1.3.15.RELEASE</version>

<groupId>cn.bubi.baas.service</groupId>
<artifactId>common-service</artifactId>
<version>1.3.14.RELEASE</version>

<groupId>cn.bubi.baas.service</groupId>
<artifactId>asset-service</artifactId>
<version>1.3.14.RELEASE</version>

<groupId>cn.bubi.baas.service</groupId>
<artifactId>account-service</artifactId>
<version>1.3.14.RELEASE</version>

<groupId>cn.bubi.baas.service</groupId>
<artifactId>account-tenant-service</artifactId>
<version>1.3.14.RELEASE</version>

sdk功能实现工程代码

sdk-practice.zip

sdk使用文档

BaaS.zip

测试程序

布比官方提供了一个简单的jar包测试服务是否畅通,使用方法如下
unzip sdk-tenant-creator-1.3.15.RELEASE.zip
cd sdk-tenant-creator-1.3.15.RELEASE
java -jar sdk-tenant-creator-1.3.15.RELEASE.jar 适配器ip 适配器port address private_key
测试程序下载:sdk-tenant-creator-1.3.15.RELEASE.zip

联系方式

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注