The diagram below shows the connection of client/server applications, linking the client, server and requester. They exchange their type-encoded data structures (typed buffers) in accordance with the protocol of the “XATMI U-ASE Definition”.
Figure 16: Client/server applications
With any heterogeneous application link, a local configuration must be provided both for the servers and the clients. This configuration is defined in the local configuration file (LCF). The local configuration describes the respective services and their associated data structures, namely:
in the case of a server, all available services
in the case of a client, the services of all servers to which the client is connected
in the case of a requester, all services available as well as all services used
The local configurations of all applications involved must be coordinated with each other.
A number of communication paradigms are available for processing the client/server connections Con11, Con13,... (see section “Communication paradigms”).