Cisco Cisco Computer Telephony Integration Option 9.0 Developer's Guide
C H A P T E R
2-1
Cisco ICM Software CTI OS Developer’s Guide Release 6.0(0)
2
CTI OS Client Interface Library
Architecture
Architecture
This chapter describes the architecture of the CTI OS Client Interface Library
(CIL). The CIL is the programmer’s interface into the CTI OS system.
(CIL). The CIL is the programmer’s interface into the CTI OS system.
Object Server Architecture
CTI OS is a Server-based integration solution, which enables all of the objects to
exist on the CTI OS server. The client-side objects, through which the developer
can interact with the CTI OS CIL, can be conceptually thought of as thin proxies
for server-side objects.
exist on the CTI OS server. The client-side objects, through which the developer
can interact with the CTI OS CIL, can be conceptually thought of as thin proxies
for server-side objects.
All objects are identified by a UniqueObjectID. The UniqueObjectID is the key
which is used to map a server-side object and the client-side proxy (or proxies)
for it. Requests made on a client-side object will be sent to the CTI OS Server, and
the corresponding server-side object will service the request (
which is used to map a server-side object and the client-side proxy (or proxies)
for it. Requests made on a client-side object will be sent to the CTI OS Server, and
the corresponding server-side object will service the request (