Pooling enables you
to create a pool of connections to IOM servers. These connections
are then shared and reused among multiple client applications. Pooling
improves the efficiency of connections between clients and servers
because clients use the connections only when they need to process
a transaction.
Note: Pooling can be used with
SAS Workspace Servers only.
Pooling is most useful
for applications that require the use of an IOM server for a short
period of time. Because pooling reduces the wait that an application
incurs when establishing a connection to SAS, pooling can reduce connection
times in environments where one or more client applications make frequent
but brief requests for IOM services. For example, pooling is useful
for Web applications, such as JavaServer Pages (JSPs).
Pooling is least useful
for applications that acquire an IOM server and use the server for
a long period of time. A pooled connection does not offer any advantage
in applications that use connections for an extended period of time.