The communication protocol you use depends on the platform
configuration of WebSphere® Application Server and IMS™. The IMS resource
adapter can be deployed to WebSphere Application Server for distributed platforms
(AIX®,
HP_UX, Linux, Linux for z/OS®, Solaris, or Windows®) and to WebSphere Application Server for z/OS.
The IMS resource adapter, deployed in WebSphere Application Server, can
communicate with IMS Connect using either the TCP/IP or Local Option communication
protocol. Where TCP/IP uses sockets, Local Option provides non-socket access
(an MVS™ program
call) to IMS Connect from WebSphere Application Server for z/OS.
- If WebSphere Application
Server is running on a distributed platform, you must use TCP/IP to connect
to IMS Connect.
- If you use global transaction (two-phase-commit) support with TCP/IP,
RRS is required. Also, IMS Connect, IMS, and RRS must reside in the same MVS image.
- If WebSphere Application
Server is running on z/OS, you can use either TCP/IP or Local Option to connect
to IMS Connect depending on your configuration. For example:
- If WebSphere Application
Server and IMS Connect are on the same MVS image, you can use Local Option or TCP/IP;
however Local Option is recommended.
- If WebSphere Application
Server and IMS Connect are on different MVS images, you must use TCP/IP.
- If you want to use global transaction support and your IMS and WebSphere Application
Server are on the same MVS image, the Local Option communication protocol is
recommended. If you are using global transaction support with Local Option
protocol, RRS, IMS,
IMS Connect, and WebSphere Application Server must be in the same MVS image.
- If you want to use global transaction support and your IMS and WebSphere Application
Server are on different MVS images, you must use TCP/IP as your communication
protocol. If you are using global transaction support with TCP/IP protocol,
RRS, IMS,
and IMS Connect must reside in the same MVS image.
The following table describes the relationship between the different platform
configurations, communication protocols, and global transaction support:
Platform of WebSphere Application Server with IMS resource
adapter |
Supported communication protocol |
Global transaction (two-phase-commit) support |
AIX |
TCP/IP |
Yes* |
HP_UX |
TCP/IP |
Yes* |
Linux |
TCP/IP |
Yes* |
Linux for zSeries® and S/390® |
TCP/IP |
Yes* |
Solaris |
TCP/IP |
Yes* |
Windows |
TCP/IP |
Yes* |
z/OS, OS/390® |
TCP/IP Local Option
|
Yes* Yes
|
* Global transaction support with TCP/IP requires IMS Connect 2.1 or later.