Improving HTTP Inbound Transport Performance
This topic is part of Guidelines for Siebel EAI Tuning.
The HTTP Inbound Transport supports both persistent sessions and intermittent sessions:
With persistent sessions, the session stays live until a logout call is made.
With intermittent sessions (where SessionType in the SOAP header = None), logging in and logging out occur automatically for each request.
Use persistent sessions whenever possible, because the time required to log in to the application is usually significantly longer than the time required to process an average request.
You can also use the SessPerSisnConn
component
parameter to control the number of sessions sharing the same physical
Siebel Internet Session Network Application Programming Interface
(SISNAPI) connection between the Siebel Application Interface and
the EAI Object Manager.
Setting this parameter to 1 provides a dedicated physical connection
for each Siebel session. The default value is 20, to allow up to 20
sessions to share the same SISNAPI connection. For the EAI Object
Manager, it is recommended that you set SessPerSisnConn
to 1. If setting SessPerSisnConn
to 1 results in
an excessive number of sessions, then consider increasing the value
of SessPerSisnConn
or provide additional hardware
resources.
You can change this parameter using srvrmgr at the Enterprise or Server level. For example, to set the parameter at the Enterprise level for the EAI Object Manager, you enter the following command:
change param SessPerSisnConn=1 for compdef eaiobjmgr_enu
SessPerSisnConn
to
a value of 1, then you must set the parameter ConnIdleTime
to a value other than -1 (its default value). Otherwise, this combination
of settings might cause the Siebel Application Interface to stop running.For more information about configuring SessPerSisnConn
, see Configuring SISNAPI Connection Pooling for Siebel Application Object Managers.
Related Books
Integration Platform Technologies: Siebel Enterprise Application Integration
Transports and Interfaces: Siebel Enterprise Application Integration