Writing a CSL SCI client

You must establish a connection to SCI (Structured Call Interface) in order to write a program that participates in an IMSplex (such as an AOP) and allows your IMSplex member to communicate with other IMSplex members. Without a connection to SCI, a program cannot participate in an IMSplex and communicate with other IMSplex members.

To establish a connection with SCI, you can use a subset of the SCI requests. These requests establish or terminate a connection with SCI and optionally indicate to SCI that the IMSplex member is in a ready state. When a member is in a ready state, it can have requests and messages routed to it by type.

SCI requests are also used by an IMSplex member to communicate with other IMSplex members and to find out information about those members. IMSplex members communicate with other members by using SCI requests to send messages, requests, and responses to requests. A query request can be used to find out information about the other members of the IMSplex.