走进CCXML标准
XML已经成为Internet应用的通用语言。它是由万维网联盟批准的开放规范,它是非常容易定制且基于文本的,因此可被各种类型的计算机、浏览器和应用所理解。随着应用开发社区采用XML,XML不可避免地成为描述电话和语音应用的基础。
VoiceXML是第一个被广泛接受的XML语音解决方案,它定义了交互式语音应答领域中的呼叫者互动。VoiceXML让开发人员可以定义当呼叫者拨打的电话被收到时,向主叫方播放的音频提示、接受音调或语音形式的输入,使呼叫者可以与应用形成互动。
尽管VoiceXML提供了以标准方式定义呼叫者对话的良好方式,但连接VoIP网络的功能却取决于VoiceXML平台实现者的决定。而应用需要控制与呼叫者的互动,以及呼叫本身的能力。呼叫控制XML(CCXML)标准的出现填补了基于电话的语音应用标准的空白。
CCXML通过向VoiceXML解释器添加电话呼叫控制功能,补充了这种平台的不足。CCXML同VoiceXML一道使开发完全基于开放标准的语音应用成为可能。CCXML规范目前处于1.0版本最后征求意见工作的草案阶段。
CCXML规范定义了一种提供接收呼入呼叫(包括中间呼叫处理事件)、拨打呼出呼叫(包括呼叫处理分析)以及创建会议呼叫的XML方案。与VoiceXML系统架构相似,CCXML应用部署在应用服务器上,并且主要通过HTTP作为URL被访问。与VoiceXML解释程序一样,CCXML解释程序一般是平台或媒体服务器的组件。应用配置和运行时管理通过连接平台或媒体服务器的管理接口完成。
每个CCXML应用与CCXML会话建立联系,可以控制多个呼叫和会话(VoiceXML)应用。CCXML会话可以独立于呼叫存在,一次会话可以接收呼入电话和拨打呼出电话。CCXML的主要特性是:
提供创建和删除会话的会话管理功能。
■接收通知应用接收呼入呼叫的连接状态事件,并可以访问与呼叫相关的信息。
■发起呼出呼叫,报告连接状态。
■可以创建会议,添加或删除打给/或从会议打出的呼叫。
■可以合并或桥接电话网中的呼叫。
■可以将呼叫转接或改向传送到不同的终端。
■可以将控制转交给VoiceXML应用,或从VoiceXML应用收回控制,从而实现在任意呼叫中执行语音会话。
■可以在应用中执行嵌入的ECMAscript。
总之,CCXML是为语音应用定义呼叫控制在电话或VoIP网络上运行的语言。CCXML补充了VoiceXML的不足,使开发人员可以开发出完全基于开放标准的语音应用。(ccw-cnw)
- 1泛普软件:聚力OA点滴应用,提升个人价值
- 2你在路上,办公在手上
- 3CIO经验谈:云计算时代的战争
- 4消灭网络拥塞
- 5PDRR网络安全模型
- 6OA软件将超越ERP成为最重要管理系统
- 7保险行业OA平台把流程的各种规则固化下来
- 8浅述高性能计算的不同实现方法
- 9企业管理离不开OA协同这个润滑剂
- 10泛普软件分享:成长性企业如何开展流程管理
- 11如何突破IP地址下载的限制
- 12基于主机的IPS保卫端点
- 13OA系统的两大主题即是满足需求和创新
- 14用三合一方法深刻解剖OA性价比
- 15OA系统行业八强功力大比拼协同定江山
- 16卸载顽固程序6个秘密小技巧
- 17虚拟化的五个应用瓶颈
- 18警惕十类虚假安全警告
- 19市政府协同办公系统原则上不再发纸质公文
- 20四招保障企业数据安全
- 21市场竞争越激烈OA软件发展就越持久
- 22几种流行的数据库系统
- 23数据大清理
- 24OA选型第一课:狠抓工作流
- 25调查显示 五成企业最注重OA系统用户体验
- 26移动OA研究:企业应用不深 重点集中在事务处理
- 27路由器的五代家谱
- 28霍邱县政务协同办公(OA)系统启用暨业务培训会召开
- 29我是OA管理员
- 30云计算不会改变OA行业格局