5486LPAD.fm Draft Document for Review October 18, 2004678 IBM Eserver i5 and iSeries System HandbookCICS Transaction Server for OS/390, or CICS Transaction Server forVSE/ESA™ or predecessor systems) or TXSeries® (which contains CICS forAIX, CICS for HP-UX, CICS for SUN Solaris, and CICS for Windows NT) aresource compatible with CICS for iSeries. Application support is available forapplications based on either single-byte or double-byte character sets. Basic Mapping Support (BMS) for generating character-based user interfacesBMS maps are source compatible, provided that they use BMS commandsfrom the CICS minimal function architecture subset. This level provides thefunctions used by most CICS applications. CICS transactional execution modelsThis includes conversational and non-conversational transactions,asynchronous transactions, and transactions based on queues or timers. The CICS VSAM interface for access to OS/400 database files.The CICS VSAM API is mapped to standard OS/400 database files. StandardOS/400 commands are used to create and manage these database files.These files are also accessible from other OS/400 applications and queries.CICS applications can also be created using Structured Query Language(SQL) interfaces to access OS/400 database files. OS/400 users share data and applications with other systems using CICSIntersystem CommunicationsThis allows connectivity to other CICS platforms and provides access to bothapplications (transaction routing and distributed program link) and data(function shipping) on the following systems:– CICS Transaction Server on zSeries and S/390: This includes CICSTransaction Server for z/OS, CICS Transaction Server for OS/390, andCICS Transaction Server for VSE/ESA and predecessor systems.– CICS Transaction Server for iSeries and CICS for AS/400– CICS on open systems: This includes the TXSeries products (CICS forAIX, CICS for HP-UX, CICS for Sun Solaris, and CICS for Windows NT).– CICS for OS/2 Data integrity ensured through the use of OS/400 two-phase commitcapabilityWhen a CICS for iSeries application updates multiple systems, it ensuressuccessful updates of all files and backs out partial updates if the fulltransaction is not completed. Connectivity from CICS Clients and from the CICS Transaction GatewayThis allows standard CICS applications to be used as either client/serverapplications or as Web-serving applications. CICS for iSeries provides