Avaya IC集成说明.docx
- 文档编号:8193044
- 上传时间:2023-01-29
- 格式:DOCX
- 页数:11
- 大小:613.80KB
Avaya IC集成说明.docx
《Avaya IC集成说明.docx》由会员分享,可在线阅读,更多相关《Avaya IC集成说明.docx(11页珍藏版)》请在冰豆网上搜索。
AvayaIC集成说明
AvayaIC集成说明
AvayaICClientSDK集成方式
支持.NET和Java两种开发环境
Required
software
Location
Supportedversions
Windows
Solaris
AIX
Operating
systems
AllClientSDK
servers
Windows
Server2003R2
SP2(32bit)
Solaris10
Patch119963-13-1
AIX6.1
Time
synchronization
utility
AllClientSDK
servers
ThirdpartyNTP
application
NTPapplication
NTPapplication
PDFreaderfordocumentation
AllClientSDK
servers
AdobeAcrobat
Reader
AdobeAcrobat
Reader
AdobeAcrobat
Reader
JavaRuntime
Environment
Computerthat
hostsJava
sampleclient
SunJDK
1.6.0.10
SunJDK
1.6.0.10
IBMJ92.4
J2RE1.6.0
在ICSDK中提供了.NET和Java两个例程及其源代码可供参考:
同时,也可以通过ClientSDK在Web页面中进行软电话集成:
支持Server-side和Client-side两种集成方式
ØServer-side集成方式:
服务端集成方式通过一个服务进程实现与ClientSDK及IC核心服务的集成工作。
在一个服务进程中可同时处理多个用户会话。
一个用户会话需要一个唯一的loginID。
在这种模式下,通常座席桌面应用程序与该服务进程进行通讯调用IC功能。
ClientSDK只需要安装在服务器端即可,无需在座席桌面PC上进行安装。
ØClient-side集成方式:
客户端集成方式,通过客户端应用程序与ClientSDK进行集成。
客户端集成方式,应用程序必须使用ClientAPI并且一个用户程序只能创建一个用户会话。
ClientSDK技术说明
ClientSDK软件结构
下图是ClientSDK的软件结构示意图,说明其如何与组件之间进行协同工作。
ClientSDKClassModel
SessionStateModel
状态定义:
State
Definition
Logged_in
Applicationuserissuccessfullyloggedin,butactivestatehasnotyetbeendetermined.Logged_inistheinitialstatereportedtoclientsthroughtheClientSDK.
Initialized
Sessionwassuccessfullyinitialized.Thisstateistransitional.
Init_auxwork
ApplicationusersubmitsrequesttoenterAuxworkstate.TheAvayaICsystemusesthisstatetoacknowledgetherequestandpreventthedeliveryofnewWorkItems.
Auxwork
ApplicationuserhassuccessfullyenteredAuxworkstate.Thisstate
confirmsthatallWorkItemsareinastatethatsupportsAuxwork.
NoWorkItemswillbedelivereduntiltheapplicationuserenters
Availablestate.
Init_available
ApplicationusersubmitsrequesttoenterAvailablestate.TheAvayaICsystemusesthisstatetoacknowledgetherequestandpreparefortheavailabilityoftheapplicationuser.
Available
ApplicationuserhassuccessfullyenteredAvailablestate.Thisstate
confirmsthattheAvayaICsystemcompletedtherequestfromthe
applicationusertobecomeavailable.TheapplicationusercannowreceiveWorkItemsonactivechannels.
Logged_out
Applicationuserhassuccessfullyloggedout.AllWorkItemsinthe
WorkListareinanacceptablelogoutallowablestate,suchasdeferred.AvayaIChascompletedthelogout.
调用SDK场景说明
Login
DeliverWorkitem
AcceptWorkitem
ReleaseWorkitem
SendEmail
Chat
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Avaya IC集成说明 IC 集成 说明