understanding ims otma commit mode - ims ug october 2012 hartford

150
©2012 IBM Corporation Understanding IMS OTMA Commit Mode and Synchronization Level IMS User Group Steve Nathan [email protected]

Upload: ibm-ims

Post on 23-Jan-2015

613 views

Category:

Technology


2 download

DESCRIPTION

 

TRANSCRIPT

  • 1. Understanding IMS OTMA Commit Mode and Synchronization Level IMS User GroupSteve [email protected] IBM Corporation

2. IMS Regional User GroupDisclaimer Copyright IBM Corporation [current year]. All rights reserved. U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. THE INFORMATION CONTAINED IN THIS PRESENTATION IS PROVIDED FOR INFORMATIONAL PURPOSES ONLY. WHILE EFFORTS WERE MADE TO VERIFY THE COMPLETENESS AND ACCURACY OF THE INFORMATION CONTAINED IN THIS PRESENTATION, IT IS PROVIDED AS IS WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. IN ADDITION, THIS INFORMATION IS BASED ON IBMS CURRENT PRODUCT PLANS AND STRATEGY, WHICH ARE SUBJECT TO CHANGE BY IBM WITHOUT NOTICE. IBM SHALL NOT BE RESPONSIBLE FOR ANY DAMAGES ARISING OUT OF THE USE OF, OR OTHERWISE RELATED TO, THIS PRESENTATION OR ANY OTHER DOCUMENTATION. NOTHING CONTAINED IN THIS PRESENTATION IS INTENDED TO, NOR SHALL HAVE THE EFFECT OF, CREATING ANY WARRANTIES OR REPRESENTATIONS FROM IBM (OR ITS SUPPLIERS OR LICENSORS), OR ALTERING THE TERMS AND CONDITIONS OF ANY AGREEMENT OR LICENSE GOVERNING THE USE OF IBM PRODUCTS AND/OR SOFTWARE.IBM, the IBM logo, ibm.com, and IMS are trademarks or registered trademarks of International BusinessMachines Corporation in the United States, other countries, or both. If these and other IBM trademarked termsare marked on their first occurrence in this information with a trademark symbol ( or ), these symbolsindicate U.S. registered or common law trademarks owned by IBM at the time this information was published.Such trademarks may also be registered or common law trademarks in other countries. A current list of IBMtrademarks is available on the Web at Copyright and trademark information atwww.ibm.com/legal/copytrade.shtml Understanding IMS OTMA Commit Mode and Synchronization Level2 3. IMS Regional User GroupIntroduction IMS OTMA IMS/ESA 5.1 introduced the IMS OTMA (Open Transaction Manager Access) feature There have been MANY enhancements since then The OTMA code runs in the IMS Control Region This feature uses the MVS cross-coupling facility (XCF) to send and receive data (messages and commands) to/from IMS from MVS applications (OTMA clients) No VTAM or TCP/IP is involved OTMA clients do not have to be in the same LPAR as IMS They just have to be in the same SYSPLEX. Understanding IMS OTMA Commit Mode and Synchronization Level3 4. IMS Regional User GroupIntroduction There is a wide variety of OTMA clients MQSeries includes an IMS OTMA client MQSeries-IMS Bridge IMS Connect is an IBM provided OTMA client for TCP/IP DB2 Stored Procedures include an OTMA Client DSNAIMS You can write your own OTMA client Using the XCF Interface (VERY hard to do) Using the OTMA Callable Interface from Java, C or C++ programs Many vendors provide OTMA clients Understanding IMS OTMA Commit Mode and Synchronization Level 4 5. IMS Regional User Group SERVER z/OS,WIN, AIX, SUN, z/OS z/OSIMS ControlCenterAny Websphere TCP/IPITRA SCIWebsphere AppWebsphereIMS TMResourceOMAdapter ITRA MFS WebXCF IMS ServicesPC ICON XCF TCP/IP ICONIMS SOAP GatewayRYOTCP/IPClient OTMA XCF TCP/IP ApplicationIMS BRIDGE IMS BRIDGEMQSeries SNAMQSeries TN3270 MQSeriesBTAM