Cisco Cisco Computer Telephony Integration Option 8.5 Developer's Guide

Page of 668
C H A P T E R
 
2-1
CTI OS Developer’s Guide for Cisco ICM/IPCC Enterprise & Hosted Editions Release 7.1(1)
 
2
CTI OS Client Interface Library 
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. 
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.
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 (