上一页 1 2 3 4 5 6 7 8 9 ··· 32 下一页
摘要: 前一篇博客讲到了如何编译本地的Fabric Code成镜像文件,那么如果我们想改Fabric源代码,实现一些Fabric官方并没有提供的功能,该怎么办呢?这时我们除了改源码,增加需要的功能外,还需要能够跑通Fabric的测试。Fabric的测试主要包括单元测试和行为测试,下面分别介绍。 一、单元测试 阅读全文
posted @ 2017-12-14 16:20 深蓝 阅读(5386) 评论(0) 推荐(0) 编辑
摘要: 之前的博客都是拿官方现成的Docker镜像来用,但是并没有自己动手做镜像,也没有说到如何去开发和测试Fabric的代码。这一篇博客就从入门的角度讲解如何编译、测试和开发Fabric。 一、环境准备 要进行相关的开发工作,当然第一步是准备好环境,还是老生常谈,主要是安装Docker、安装Go,下载最新 阅读全文
posted @ 2017-12-13 01:27 深蓝 阅读(10194) 评论(0) 推荐(1) 编辑
摘要: 前面的几篇博客,我们已经把Fabric环境搭建好了,也可以使用Go开发ChainCode了,那么我们在ChainCode开发完毕后,可以通过CLI来测试ChainCode的正确性,ChainCode开发后,接下来就是关于Application的编写了。 Application分为2部分,一部分是关于 阅读全文
posted @ 2017-11-09 23:36 深蓝 阅读(4156) 评论(1) 推荐(1) 编辑
摘要: 我在很久之前就有个想法,(参见:http://www.cnblogs.com/studyzy/p/4118528.html)就是做一个帮助英文学习的软件,其实当时也做了,但是由于各方面的问题,加上软件本身并不完善,所以我也就搁置了,并没有发布。最近心血来潮,加上收到了一个网友的来信,询问这款软件,所 阅读全文
posted @ 2017-10-23 15:40 深蓝 阅读(12847) 评论(4) 推荐(2) 编辑
摘要: 前面的文章都是在讲解Fabric网络的搭建和ChainCode的开发,那么在ChainCode开发完毕后,我们就需要使用Fabric SDK做应用程序的开发了。官方虽然提供了Node.JS,Java,Go,Python等多种语言的SDK,但是由于整个Fabric太新了,很多SDK还不成熟和完善,所以 阅读全文
posted @ 2017-09-15 01:27 深蓝 阅读(19578) 评论(13) 推荐(0) 编辑
摘要: 在企业级应用开发中,经常会涉及到流程和状态,而有限状态机(FSM)则是对应的一种简单实现,如果复杂化,就上升到Workflow和BPM了。我们在Fabric ChainCode的开发过程中,也很可能涉及到状态机,这里我们就举一个例子,用FSM实现一个二级审批的状态转移。 我们有一个表单,员工填写表单 阅读全文
posted @ 2017-09-08 00:32 深蓝 阅读(5782) 评论(0) 推荐(1) 编辑
摘要: 我们前面关于Fabric的所有文章中用到的例子都没有CA Server,都是由cryptogen这个工具根据crypto-config.yaml而生成的。但是在实际生产环境中,我们肯定不能这么做,我们应该为每个Org建立一个CA,由CA来管理其中的用户。下面我们就试着讲Fabric CA集成到整个F 阅读全文
posted @ 2017-09-05 22:59 深蓝 阅读(16198) 评论(20) 推荐(5) 编辑
摘要: Fabric在启动之前需要生成Orderer的创世区块和channel的配置区块。也就是说在Fabric网络启动之前我们就必须定好了有哪些Org,而当Fabric已经跑起来之后,想要增加Org却是很麻烦的事情。 官方给出的解决方案是:使用configtxlator,可以将配置区块二进制转换为JSON 阅读全文
posted @ 2017-08-30 06:59 深蓝 阅读(7773) 评论(0) 推荐(1) 编辑
摘要: 博主之前的文章都是教大家怎么快速的搭建一个Fabric的环境,但是其中大量的工作都隐藏到了官方的脚本中,并不方便大家深入理解其中的过程,所以博主这里就将其中的过程一步步分解,方便大家! 前面的准备工作我就不用多说了,也就是各种软件和开发环境的安装,安装好以后,我们git clone下来最新的代码,并 阅读全文
posted @ 2017-08-30 05:44 深蓝 阅读(74385) 评论(21) 推荐(7) 编辑
摘要: 之前笔者写了一篇Fabric1.0 Beta的部署和Fabric 1.0的多机部署。但是很多人在部署Fabric的时候还是很容易出问题,所以我就再把Fabric 1.0的单机环境搭建讲一下。其实很多内容和前面博客相同。下面开始我们的环境搭建工作: 1. 使用VirtualBox并在其中安装好Ubun 阅读全文
posted @ 2017-08-27 01:17 深蓝 阅读(42917) 评论(14) 推荐(8) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 32 下一页

我要啦免费统计