Automatize processos de neg√≥cios por meio de eventos blockchain  

Tome uma ação em eventos de transação usando Hyperledger Composer

Last updated

Parab√©ns! Voc√™ chegou ao terceiro de uma s√©rie de padr√Ķes de c√≥digo que mostram como come√ßar a criar um aplicativo blockchain. Neste padr√£o, voc√™ aprender√° a emitir eventos a partir da rede blockchain para que aplicativos externos possam subscrev√™-los e tomar uma a√ß√£o. Como voc√™ viu, o livro raz√£o compartilhado, imut√°vel e confi√°vel do blockchain √© a base para solu√ß√Ķes de neg√≥cios inovadoras. Aplicativos e sistemas estendidos geralmente precisam saber quando algo acontece no livro raz√£o compartilhado. Este padr√£o mostrar√° como gerar e receber essas notifica√ß√Ķes programaticamente da rede blockchain.

By Ishan Gulhane, Kevin Hoyt

Overview

Atualizado para o suporte do Hyperledger Fabric V1.1 e Hyperledger Composer V0.19

Agora que você sabe criar uma rede Hyperledger Fabric (o primeiro padrão) e executar um contrato inteligente para ele (o segundo padrão), está pronto para assumir os eventos!

Imagine que voc√™ colocou √† venda um carro em uma rede de leil√Ķes de produtos e est√° preocupado em acompanhar o processo de leil√£o. O Hyperledger Composer fornece uma nova abordagem para automatizar a tarefa manual de rastrear o processo de leil√£o emitindo notifica√ß√Ķes de eventos. As transa√ß√Ķes com o Composer podem ser gravadas para emular opera√ß√Ķes CRUD em seus ativos para emitir eventos quando necess√°rio. No caso do leil√£o de carros, voc√™ poderia participar do evento ‚ÄúOfferEvent‚ÄĚ para ser notificado sobre as ofertas para o carro e configurar uma impressora para participar do evento ‚ÄúPrintBillOfSale‚ÄĚ para imprimir detalhes da venda.

Este padr√£o √© uma extens√£o do padr√£o para criar um contrato inteligente entre um conjunto de participantes em uma rede de leil√Ķes de produtos. Neste padr√£o, voc√™ aprender√° a emitir eventos a partir de uma rede blockchain e a subscrev√™-los a partir de aplicativos da web externos.

Instru√ß√Ķes

Encontre as etapas detalhadas deste padr√£o no LEIA-ME. Essas etapas mostrar√£o como:

  1. Gerar o Business Network Archive (BNA).
  2. Implementar o Business Network Archive no Hyperledger Composer em execução localmente.
  3. Iniciar a UI da web.
  4. Executar as transa√ß√Ķes e emitir e manipular eventos.

Para concluir este padr√£o, voc√™ deve estar familiarizado com o padr√£o anterior para criar um contrato inteligente entre um conjunto de participantes em uma rede de leil√Ķes de produtos.

Flow

  1. Inicie a rede Hyperledger Fabric
  2. Gere e implemente o Business Network Archive
  3. Inicie e conecte o servidor REST Hyperledger Composer à rede de negócios implementada e inicie o aplicativo da web

Components

Hyperledger Composer

Uma ferramenta de colaboração para a construção de blockchain business networks e para acelerar o desenvolvimento e implantação de contratos inteligentes em ledger distribuído.

Technologies

Blockchain

Banco de dados distribuído mantendo uma lista crescente de registros ou blocos protegidos.

Related Blogs

Nenhuma publicação correspondente ao seu critério de busca foi encontrada

Related Links

GitHub

Verifique o código-fonte para o Hyperledger Composer V0.19.3.

Centro de arquitetura

Saiba como esse padrão de código se ajusta à Arquitetura de Referência do Blockchain.

Blockchain Developer Center

Ferramentas grátis, tutoriais e colaboração da comunidade para desenvolvedores de aplicativos blockchain.