Cisco Cisco Computer Telephony Integration Option 8.5 Reference Guide
5-158
CTI Server Message Reference Guide (Protocol Version 14) for Cisco Unified ICM/Contact Center Enterprise & Hosted
Release 8.0(1)
Chapter 5 Application Level Interfaces
Server Service
•
Round-Robin. Multiple server applications may register the service. The server application that has
been waiting the longest for a request of this service type is chosen to service the request.
been waiting the longest for a request of this service type is chosen to service the request.
•
Parallel. Multiple server applications may register the service. Every request is sent to all registered
servers concurrently. Every server response is forwarded back to the requesting client.
servers concurrently. Every server response is forwarded back to the requesting client.
REGISTER_SERVICE_REQ
Initially, the only service that server applications may provide is call recording by registering the
“Cisco:CallRecording” service using a REGISTER_SERVICE_REQ message, defined in
“Cisco:CallRecording” service using a REGISTER_SERVICE_REQ message, defined in
:
The REGISTER_SERVICE_CONF message (
) confirms successful completion of the
request:
Table 5-137
REGISTER_SERVICE_REQ Message Format
Fixed Part
Field Name
Value
Data Type
Byte Size
MessageHeader
Standard message header. MessageType = 143.
MHDR
8
InvokeID
An ID for this request message that will be returned in the
corresponding confirm message.
corresponding confirm message.
UINT
4
ServerMode
The CTI Server method is for selecting among multiple
server applications that register to provide this service. All
servers must specify the same ServerMode, one of the
following values:
server applications that register to provide this service. All
servers must specify the same ServerMode, one of the
following values:
0: Exclusive;
1: Round-Robin;
2: Parallel.
USHORT
2
Floating Part
Field Name
Value
Data Type
Max. Size
ServiceName
The name of the service that the application wishes to
provide.
provide.
STRING
64
Maximum message size (including header)
80
Table 5-138
REGISTER_SERVICE_CONF Message Format
Field Name
Value
Data
Type
Type
Byte
Size
Size
MessageHeader
Standard message header. MessageType = 144.
MHDR
8
InvokeID
Set to the same value as the InvokeID from the
corresponding request message.
corresponding request message.
UINT
4
RegisteredServiceID
The ID of registered service.
UINT
4
Maximum message size (including header)
16