使得CTI开发简化的UniMedia中间件
### UniMedia® CTI业务中间件概述 #### 核心概念 UniMedia® CTI业务中间件是一款专门针对计算机电话集成(Computer Telephony Integration, CTI)应用开发的专业级中间件,它旨在简化CTI系统的开发流程,提高开发效率。该中间件能够支持多种主流编程语言,包括Java、C++、Delphi、VC、VB等,极大地拓宽了其适用范围。 #### 主要组成部分 UniMedia® CTI业务中间件主要由以下几个部分组成: 1. **CTI Engine**:这是整个中间件的核心服务部分,负责驱动语音板卡设备或XMS交换机等硬件设施。它作为后台服务,确保硬件与软件之间高效、稳定的数据传输及处理。 2. **自动语音业务中间件**:这部分提供了一系列与CTI引擎通信的接口,使开发人员能够更加专注于业务逻辑的设计与实现,而无需过多关注底层硬件的具体实现细节。该中间件支持三种主要的接口方式: - **IDEStudio**:这是一种基于面向对象高级脚本语言的CTI业务流程定制与运行环境,提供了一种直观、高效的业务流程编程手段。此外,还支持通过NetX控件在VC/VB/Delphi/PB等语言环境中实现与IDEStudio的网络交互。 - **ActiveX控件**(CTIX控件):开发者可以通过这些控件在VC/VB/Delphi/PB等开发工具中实现与CTI引擎的交互。 - **Java开发包**:借助提供的JavaExtension开发包,开发者能够在Eclipse/JBuilder等Java开发环境中实现与CTI引擎的交互。 3. **呼叫中心座席中间件**:这部分主要用于呼叫中心座席的二次开发,同样提供了ActiveX控件方式和Java开发包两种接口方式。其中ActiveX控件可以嵌入网页实现B/S应用或嵌入用户程序实现C/S应用;而Java开发包则便于在Eclipse/JBuilder等环境中实现座席应用。 #### 功能特性 UniMedia® CTI业务中间件提供了丰富的功能特性,具体如下: 1. **自动语音业务功能** - **呼叫管理**:包括但不限于外拨、应答、获取主叫/被叫号码、获取内部号码、获取呼叫状态、获取呼叫时间等功能。 - **呼叫转移与控制**:支持呼叫前转、挂机、连接和断开呼叫等操作。 - **语音与传真服务**:提供放音、放音收码、TTS放音、录音、接收/发送传真等功能,并且能够灵活地停止正在进行中的语音或录音任务。 2. **会议功能**:支持创建、加入、离开会议,以及邀请其他呼叫参与会议等操作。同时,还具备踢出会议成员和删除会议的能力。 通过以上分析可以看出,UniMedia® CTI业务中间件不仅功能全面,而且具有高度的灵活性和扩展性,非常适合于构建各种复杂的CTI应用系统。对于希望快速开发高质量CTI解决方案的企业和开发者来说,这无疑是一个理想的选择。
剩余10页未读,继续阅读
- qqcatccc2013-11-14挺简单的一个pdf文档而已,不是我想要的中间件程序,及开发说明
- QingT262013-05-19说得还是很抽象,对于没接触过的开发起来还是一头雾水。
- leijh0012013-06-21简单的好用,功能不强大
- 粉丝: 0
- 资源: 1
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助