Cisco Cisco Computer Telephony Integration OS 8.5 개발자 가이드
1-6
CTI OS Developer’s Guide for Cisco ICM/IPCC Enterprise & Hosted Editions Release 7.0(0)
Chapter 1 Introduction
Overview of CTI OS
the Cisco CTI Server Interface, CTI OS and Client Interface Library (CIL) create
a high performance, scalable, fault-tolerant three-tiered CTI architecture, as
illustrated in
a high performance, scalable, fault-tolerant three-tiered CTI architecture, as
illustrated in
Figure 1-3
CTI OS Three-Tiered Architecture Topology
The CTI OS application architecture employs three tiers:
•
The CIL is the first tier, providing an application-level interface to
developers.
developers.
•
The CTI OS Server is the second tier, providing the bulk of the event and
request processing and enabling the object services of the CTI OS system.
request processing and enabling the object services of the CTI OS system.
•
The Cisco CTI Server is the third tier, providing the event source and the
back-end handling of telephony requests.
back-end handling of telephony requests.
Advantages of CTI OS as Interface to ICM
CTI OS brings several major advances to developing custom CTI integration
solutions. The CIL provides an object-oriented and event driven application
programming interface (API), while the CTI OS server does all the ‘heavy-lifting’
of the CTI integration: updating call context information, determining which
buttons to enable on softphones, providing easy access to supervisor features, and
automatically recovering from failover scenarios.
solutions. The CIL provides an object-oriented and event driven application
programming interface (API), while the CTI OS server does all the ‘heavy-lifting’
of the CTI integration: updating call context information, determining which
buttons to enable on softphones, providing easy access to supervisor features, and
automatically recovering from failover scenarios.
82970
PBX/ACD
Cisco CTI OS Server
Site Telephone
Network
Ethernet
Cisco Peripheral Gateway
Cisco CTI Server
Cisco CTI Server