An application can be created using an IBM® IDE, such as IBM Rational® Application Developer, or using the CCI to use the IMS TM resource adapter to interact with IMS Transaction Manager. For example, an application uses the IMS TM resource adapter to run an IMS transaction in IMS TM. The IMS TM resource adapter also supports other types of interactions with IMS TM. The type of interaction with IMS TM must be considered when you write your application that uses the IMS TM resource adapter.
In addition, the IMS TM resource adapter implements the JCA Common Client Interface (CCI), a programming interface that allows your application to communicate with IMS TM.
When you develop your application using the IDEs, you can use wizards and file importers to generate a J2EE application that will run on WebSphere® Application Server. By using the IDE to generate you code, you do not need to write code for quality of service nor the CCI. Instead, you can concentrate on writing code to implement your business function.
These following topics describe the considerations in designing your application to interact with IMS: