found in IBM® Toolbox for Java™: Managing connections
This figure illustrates that having multiple program objects share a single AS400 object reduces the number of connections and the amount of resource used on the system.
The figure is composed of the following:
The Java program (the left rectangle) contains several kinds of objects that use the AS400 object. Lines from these program objects connect to the AS400 object (the small circle).
Lines from the AS400 object connect to services contained in the iSeries server (the right rectangle). Each service represents a separate connection to the server. The services appropriately mirror the program objects:
All these program objects use the same AS400 object, which creates separate connections for each job that runs on the server. In this case, because the integrated file system objects use the same AS400 object, they share the same connection to and job on the server.