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

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
主站蜘蛛池模板: 美姑县| 逊克县| 庄浪县| 库车县| 宁夏| 迁安市| 桐城市| 宜宾市| 宣化县| 上高县| 六枝特区| 乌审旗| 龙海市| 新田县| 自治县| 敦煌市| 武威市| 花莲县| 紫云| 贡嘎县| 类乌齐县| 兴安县| 江陵县| 孙吴县| 青铜峡市| 遂宁市| 永修县| 西乌| 陆丰市| 太和县| 青河县| 长葛市| 辽阳市| 石屏县| 达尔| 芦溪县| 巫山县| 泰来县| 衡南县| 嵩明县| 龙胜|