摘要 |
PURPOSE: A message processing method in a CTI system is provided to accomplish a favorable scalability and a portability for a platform without being dependent on an operating system by implementing an inter-module communication using a thread of a single process and a message queue implemented by software in an inter-process communication. CONSTITUTION: A client requests a service from a CTI server(401). An object manager informs a client interface object of a read event(402). The client interface object receives a message through a socket from the client(403). The client interface object transmits the received message to a message queue which is managed by an analyzer object(404). The analyzer object reads the received message by a thread task, analyzes the message(405), and decodes it in an OAI message format, and transmits it to a message queue of a communication object(406). The object manager informs the communication object of a write event(407). The communication object transmits a message through the socket to an exchanger(408).
|