Linux 基金会托管的 Hyperledger 项目所提供的 Hyperledger Composer 致力于解决这样的问题,借此
区块链开发者可以轻松地对业务资产、参与者以及事务建模,将这些模型变成可行的
区块链应用。Hyperledger 项目始于 2015 年 12 月,包含了一系列适用于企业,先进的跨行业开源
区块链技术。这是 Linux 基金会有史以来发展速度最快的项目,而 Hyperledger“
联盟”目前已包含多种技术,如 Hyperledger Fabric 和 Hyperledger Sawtooth 等区块链框架,以及提供监视、身份、开发和部署等服务的工具。Hyperledger Composer 正是其中的一种工具。
与所有 Hyperledger 产品类似,Hyperledger Composer 完全开源,并使用了一种开放的治理模式,任何人都可以为其做贡献或决定未来的发展方向。
Hyperledger Composer 为资产、参与者,以及事务的建模提供了一种面向特定领域,非常简单的建模语言,开发者可以通过 JavaScript 编写实现事务逻辑的方法。开发者可以在自己惯用的任何开发环境中编写这些文件(针对大部分编辑器提供了必要的插件),并可在一种基于 Web 的“试验场(Playground)”帮助下开发、打包、部署并测试这些项目,同时还为脚本环境提供了所需的命令行工具。应用程序可部署至 Hyperledger Fabric 实例,或在 Web 浏览器中进行本地模拟。
Hyperledger Composer 还可针对不同资产生成骨架(Skeleton)命令行或 Angular2 应用,对 Loopback 的支持使得我们可以通过 RESTful 与应用交互,这样区块链即可连接至现有记录系统,例如可使用集成中间件,如 Node.RED 或 IBM Integration Bus 进行连接。
版权申明:本内容来自于互联网,属第三方汇集推荐平台。本文的版权归原作者所有,文章言论不代表链门户的观点,链门户不承担任何法律责任。如有侵权请联系QQ:3341927519进行反馈。