Hyperledger Fabric Java SDK最新教程

Fabric Java SDK是Fabric区块链官方提供的用于Java应用开发的SDK,全称为Fabric-sdk-java,网上可用资料不多,本文列出了精心整理的针对Fabric Java SDK的最新精选教程。

如果希望快速掌握Fabric Java SDK的使用方法,建议访问汇智网的在线互动教程:

1、官方文档

使用Fabric Java SDK开发必备的手册,从Java SDK源代码注释生成的每个接口、类和方法的简要说明,聊胜于无,但是要指望它达到真正理解并掌握Fabric Java SDK的使用方法还远远不够。

链接:https://sdkjavadocs.github.io/

2、Fabric-sdk-java链码访问快速上手教程

非常简洁的fabric java sdk中文起步教程,hello-world级别,适合快速熟悉fabric java sdk的使用方法。使用的fabric-sdk-java版本为1.4.1。

链接:http://blog.hubwiz.com/2019/04/23/fabric-sdk-java-hello-world/

3、超级账本Fabric-SDK-Java简明教程

这是一个关于Fabric Java SDK的简明教程,通过使用fabric-sdk-java创建一个简单的Java客户端,来快速了解Fabric Java SDK的使用方法,例如连接配置文件编写、Fabric-CA使用、交易执行流程、链码调用等,适合快速上手fabric java
sdk。

链接:https://codeburst.io/a-concise-tutorial-on-working-with-hyperledger-fabric-java-sdk-a6f11d8bb5b0

4、超级账本fabric-sdk-java基础教程

这也是一个适合快速上手Fabric java sdk的教程,内容主要包括CA用户登记、初始化HFClient、初始化通道对象、调用链码等fabric java sdk运用的主要环节,要比前面的教程更简单一些。

链接:https://medium.com/@lkolisko/hyperledger-fabric-sdk-java-basics-tutorial-a67b2b898410

5、使用超级账本fabric java sdk访问链码

这篇文章的重点在于链码的调用,因此比较详细地步骤讲解了使用fabric java sdk查询链码状态或提交链码交易的代码,使用的是官方的fabcar链码案例。

链接:https://medium.com/@lkolisko/tutorial-invoking-chaincode-from-hyperledger-fabric-java-sdk-e8dea535a1be

6、使用fabric java sdk进行TLS通信

这篇文章的重点是介绍如何使用fabric java sdk访问启用了tls通信的超级账本fabric区块链网络。IBM专供。

链接:https://developer.ibm.com/tutorials/hyperledger-fabric-java-sdk-for-tls-enabled-fabric-network/

7、使用fabric java sdk创建和部署网络

这篇文章介绍如何使用fabric java sdk来创建并部署一个fabric区块链网络。

链接:https://developer.ibm.com/patterns/create-and-deploy-blockchain-network-using-fabric-sdk-java/

8、使用Hyperledger Fabric Java SDK 构建和部署区块链网络

这篇文章主要介绍如何使用Hyperledger Fabric SDK Java创建,部署和测试区块链网络,以及链码开发、部署与调用。适用于较早版本的fabric1.1。

链接:http://blog.hubwiz.com/2019/03/27/hyperledger-fabric-sdk-java/

原文地址:https://blog.51cto.com/xxzhi/2384781

时间: 2024-11-09 00:39:30

Hyperledger Fabric Java SDK最新教程的相关文章

使用Fabric Node SDK进行Invoke和Query

前面的文章都是在讲解Fabric网络的搭建和ChainCode的开发,那么在ChainCode开发完毕后,我们就需要使用Fabric SDK做应用程序的开发了.官方虽然提供了Node.JS,Java,Go,Python等多种语言的SDK,但是由于整个Fabric太新了,很多SDK还不成熟和完善,所以我采用Node JS的SDK,毕竟这个是功能毕竟齐全,而且也是官方示例的时候使用的SDK.由于我从来没有接触过Node.JS的开发,对这个语言理解不深,所以讲的比较肤浅,希望大家见谅. 1.环境准备

HyperLedger Fabric 学习思路分享

HyperLedger Fabric 学习思路分享 HyperLedger Fabric最初是由Digital Asset和IBM公司贡献的.由Linux基金会主办的一个超级账本项目,它是一个目前非常流行并广为人知的区块链网络框架的实现方案.作为一种基于模块化架构开发应用程序或解决方案的基础,HyperLedger Fabric支持如共识和会员服务等即插即用的组件,它的设计初衷是支持不同组件的可插拔实现,并适应整个经济生态系统的复杂性和高精度性.HyperLedger Fabric利用容器技术运

如何编写一个企业级Hyperledger Fabric开源框架

Convector(a.k.a Convector Smart Contracts)是为企业区块链框架构建的JavaScript开发框架.它增强了开发体验,同时帮助开发人员创建更强大,更安全的智能合约系统.它通过链代码和后端一直到前端,允许开发人员以库的形式重用相同的代码库.它基于模型/控制器模式,支持Hyperledger Fabric,并沿着Fabric精心设计的模式本地运行. 这篇博客文章介绍了该项目的历史,并重点介绍了沿途开发的挑战和解决方案. 当我们开始研究Tellus时,一切都开始了

hyperledger fabric超级账本java sdk样例e2e代码流程分析

一  checkConfig  Before 1.1  private static final TestConfig testConfig = TestConfig.getConfig(); 这里加载一个配置文件(test路径/src/test/java/org/hyperledger/fabric/sdk/testutils.properties,文件不存在就加载代码中写死的默认配置), 配置文件需要设置peer,orderer,ca,eventhub的地址,组织mspid,组织域名.解析配

用Java为Hyperledger Fabric(超级账本)编写区块链智能合约链代码

编写第一个 Java 链代码程序 在上一节中,您已经熟悉了如何构建.运行.部署和调用链代码,但尚未编写任何 Java 代码. 在本节中,将会使用 Eclipse IDE.一个用于 Eclipse 的 Gradle 插件,以及一个名为 ChaincodeTutorial 的 Java 链代码框架项目,编写第一个 Java 链代码程序.您将从我为此教程创建的 GitHub 存储库中获取框架代码,将该代码导入 Eclipse 中,添加代码来让链代码智慧合同按要求生效,然后在 Eclipse IDE 内

HyperLedger/Fabric SDK使用Docker容器镜像快速部署上线

HyperLedger/Fabric SDK Docker Image 该项目在github上的地址是:https://github.com/aberic/fabric-sdk-container (感谢Star). 这是一个基于fabric-sdk-java的项目,该项目的主要目的是简化HyperLedger/Fabric开发人员在SDK应用层上的工作流程,使得开发和部署更加简单. 该项目使用方便,只需要你的服务器上部署有Docker及docker compose环境即可,通过docker-c

Hyperledger Fabric(一)V2.0基础环境搭建

系统环境:ubuntu-18.04.3-desktop-amd64 一.git(官网有安装教程)方法1:sudo apt-get install git     #直接使用apt-get安装,此方法安装完成后版本号为2.17.1,而git官网显示最新版本为2.25.0方法2(采用):① sudo add-apt-repository ppa:git-core/ppa   #添加最新版本git仓库,这个PPA提供了最新的稳定的Git版本② sudo apt-get update③ sudo apt

HyperLedger Fabric关键技术(6.4)

本节介绍从最底层的账本开始,逐一讲解账本的结构和存储.智能合约的编写和部署.通道的操作.节点的背书和提交.排序的共识和客户端SDK的接口调用,与交易流程顺序相反,由里及表的说明Fabric最关键的技术,通过学习了这六种关键技术知识,能初步掌握Fabric的核心,了解Fabric运作原理. 6.3.1 帐本(Ledger) Fabric帐本(Ledger)是一系列有序和防篡改的状态转换的记录,结构由一个区块链构成,并将不可变的.有序的记录存放在区块中:同时包含一个状态数据库来记录当前的状态,账本的

在CentOS 7.2下安装Hyperledger fabric 1.0.0 preview版本的solo模式

在CentOS 7.2下安装Hyperledger fabric 1.0.0 preview版本的solo模式 一. 安装centos和docker 等组件 A. 安装centos x86-64 Minimal(IP:192.168.2.10) 内核版本需要3.10 以上.centos 7 完全支持. 查看内核信息 $ uname -a Linux localhost.localdomain 3.10.0-514.6.1.el7.x86_64 B. 安装docker, 版本1.12.5(略过)