Architecture
The Networking package consists of a foundation plus three architectural layers:
*Communication Adapter Layer
*Portal Layer
*Communication Services Layer
Each layer is built on the one below it and includes increasingly abstract services. All three layers are based on fundamental data types. Your application can use any or all of the layers, depending on the amount of control you need. Figure 1 shows the architecture of the Networking package. The following sections give a definition of each layer.
Figure 1 – Three-layer architecture of the Networking package