| 虽然交换机基于嵌入式linux运行,但用户不必拥有Linux经验,
用户可以透过UniteK开发包在windows环境下集成IVR程序和座席系统,并通过登录交换机WEB管理页面,将业务程序上传到交换机内固件运行;固件 是指在Unitex交换机内运行的嵌入式操作系统和业务功能软件集合。
|
| B.交换机开发接口的具体操作步骤: |
◆ 下载UniteK集成开发环境包涵了三个软件:
基于VXML的IVR开发环境
基于OCX的座席开发接口
LOG服务器(业务程序调试工具)
◆ 安装在WINDOWS环境下的PC上。
◆ 安装XML的SDK软件包。
(http://www.microsoft.com/downloads/details.aspx?FamilyID=3144b72b-b4f2-46da-b4b6-c5d7485f2b42&DisplayLang=en)。
◆ 使用VXML在SDK上开发IVR流程。
(可参考《UniteK开发经验集》,在首页下载中心下载)
◆ OCX座席开发接口。
将OCX嵌入到用户业务中,OCX提供了方法和事件,与业务层交互通信。
◆ 在PC上运行LOG服务器。 当业务程序完成上传并运行于交换机后,运行LOG服务器连接交换机,交换机将运行日志、通道状态、告警等信息自动发送到LOG服务器,主要用于监测交换机的运行状态。
|
C.UniAPI开发包是公司早期推出的应用开发软件包。业务流程生成器
和基于C/S结构的座席系统都基于C语言接口应用,开发难度较大; |
1 UniAPI包括:
a、基于GCC的交叉编译器(下载)。
b、用于操作硬件的API接口函数库。
2 用户基于UniAPI开发的方法建议: 开发业务流程,用户需要了解linux下c/c++编程经验和了解linux系统知识, 对于电脑座席,要自行开发用户界面下的所有功能。
◆ 下载并在pc上安装linux操作系统。
◆ 下载并安装ArmGCC交叉编译器。(下载)
◆ 下载并安装API接口函数库。(下载)
◆ 所有的业务功能均通过编写程序来实现,需要有CTI应用编程经验。
|