官术网_书友最值得收藏!

Modeling a Business Network Using Hyperledger Composer

Hyperledger Composer is a set of collaboration tools for business owners and developers that make it easy to write chaincode for Hyperledger Fabric and decentralized applications (DApps). With Composer, you can quickly build POC and deploy chaincode to the blockchain in a short amount of time. Hyperledger Composer consists of the following toolsets:

  • A modeling language called CTO: A domain modeling language that defines a business model, concept, and function for a business network definition
  • Playground: Rapid configuration, deployment, and testing of a business network
  • command-line interface (CLI) tools: The client command-line tool is used to integrate business network with Hyperledger Fabric

In this chapter, we will explore the Composer business network and development components, including implementing models, transaction logic, access control, and query definitions. We will set up a development environment, and cover the use of the Hyperledger Playground for testing. We will also write client-side code and call chaincode using the client SDK.

In this chapter, we will cover the following recipes:

  • The Hyperledger Composer business network and development components
  • Setting up the Hyperledger Composer prerequisites environment
  • Setting up the development environment
  • Configuring a Composer business network
  • Implementing models, transaction logic, access control, and query definitions
  • Deploying, testing, and exporting business network archives using the Composer command-line interface 
  • Interacting with Composer through the RESTful API
主站蜘蛛池模板: 正安县| 东乌珠穆沁旗| 新竹县| 寻甸| 同仁县| 三台县| 华亭县| 大英县| 金川县| 浮梁县| 柳林县| 黄陵县| 社旗县| 高清| 手游| 彭阳县| 和顺县| 名山县| 滨州市| 咸宁市| 子洲县| 潞城市| 滁州市| 伊春市| 北票市| 利川市| 六安市| 平陆县| 黄梅县| 苗栗县| 电白县| 浙江省| 铁力市| 辽宁省| 讷河市| 章丘市| 禄丰县| 舞阳县| 天等县| 峨眉山市| 汾西县|