Integration layer considerations

As we have seen in Chapter 5, Exposing the Network Assets and Transactions, there are a few patterns that an organization and a consortium can use to invoke transactions on the network. The selected pattern will help drive the management of the promotion process.

If the service layer of an application directly invokes the fabric SDK, then the owner of the application will have to manage its promotion process. If, instead, the consortium imposes the use of a REST gateway, then you can expect that its deployment will follow a process like the one for a smart contract.

No matter the owner, the abstraction provided by the integration layer should isolate the application from the smart contract and as such, it ...

Get Blockchain Development with Hyperledger now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.