CORBA interoperability

The CICS® implementation of the CORBA architecture provides a link between applications based on CORBA ORBs and CICS services, including enterprise beans. An enterprise bean hosted by CICS can be made to inter-operate with objects on other CICS regions (including back-level CICS regions from CICS TS 1.3 onwards), WebSphere Application Server, and third-party J2EE application servers and ORBs. Enterprise beans are available to pure CORBA clients, and can act as clients to remote CORBA objects (potentially implemented in a different programming language and hosted on a different platform).

The CICS ORB can be used to host only client and server applications written in Java™. However, it can be used to interoperate with remote ORBs which serve clients and servers written in other programming languages.