Solution application components
As we saw in Chapter 3, Business Networks, individual participants interact with a Hyperledger Fabric network using one or more applications. These are not the applications that run on a user's desktop or phone, or on the device or machine that wishes to transact in the network. Instead, we're going to look at the application that provides the APIs that these desktops, phones, devices, and machines use.
Let's have a look at the main application components in a Hyperledger Fabric network in Figure 6.2:
Figure 6.2: The four basic application components of a solution using Hyperledger Fabric
We can see that there are four major application components in a solution that uses Hyperledger Fabric. We're going to discuss these components in some detail during the next three chapters; let's briefly examine them now to give us a high-level map that will help us navigate.