- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
快速开发指南-IVR流程-IDE集成开发环境
UniMedia?电话语音系列产品
UniMedia? 系列电话语音中间件
快速开发指南
IVR流程-IDE集成开发环境
V5.4.0
版权声明
本文档的版权归朗深技术所有,受中华人民共和国法律的保护。朗深技术在未经申明的情况下对文档内容做必要改动时,将不另行通知。
本文档力求准确说明UniMedia?中间件产品的功能和特性,由于产品的更新和修改,朗深技术不保证您所购买的产品和本文档内容完全一致,并对此所导致的错误及产生的后果不承担任何法律责任。
除特别声明外,此文档所用的公司名称、个人姓名及数据均属为说明的目的而拟定。
本文档所含的任何构思、设计及其他技术信息均属朗深技术所有,受中华人民共和国法律的保护。未经朗深技术书面同意,任何单位和个人不得擅自摘抄、全部或部分复制本书内容,或者以其他任何方式使第三方知悉。
商标与知识产权
UniMedia?注册商标受中国和其他国家的相关法律条文的保护。
获取最新产品及相关信息,请访问朗深技术网站:
目 录
UniMedia?电话语音系列产品 1
1. 开发环境说明 4
2. IDE环境的使用 5
2.1 工作空间 5
2.1.1 菜单区 6
2.1.2 工具栏 11
2.1.3 脚本编辑区 12
2.1.4 工程区 12
2.1.5 进程区 12
2.1.6 信息区 12
2.1.7 节点图标按钮栏 12
2.1.8 流程可视编辑区 13
2.1.9 节点参数编辑区 13
2.1.10 视图工具栏 13
2.2 代码编辑 13
2.2.1 创建纯脚本来话引导工程Boot 14
2.2.2 创建纯脚本来话业务处理工程Income 19
2.2.3 保存为工程组 20
2.3 程序编译 21
2.3.1 编译Boot工程 21
2.3.2 编译Income工程 24
2.4 程序调试 25
2.4.1 调试运行Boot工程 25
2.5 流程图形编辑 32
2.5.1 创建图形化来话引导工程Boot 33
2.5.2 创建图形化来话业务处理工程Income 46
2.5.3 保存为工程组 47
2.5.4 工程编译 48
2.6 图形化流程调试 48
2.6.1 调试运行图形化来话引导工程Boot 49
2.7 程序运行 51
3. 体系结构 53
3.1 总体架构 53
3.2 Script++对象与方法 53
4. 程序模型 54
4.1 程序 54
4.2 事件处理 54
4.3 典型应用模式 56
5. 运行环境 57
5.1 CTIDE的配置文件system.config 57
5.2 日志文件CTIDE.log 58
5.3 CTSYS的配置文件system.config 59
6. 示例程序 59
6.1 Boot主工程 59
6.2 Income来话处理工程 61
开发环境说明
UniMedia? IDE Studio是一套基于面向对象的高级脚本语言和可视化图形定制的CTI业务流程开发、运行和调试的集成开发环境。
重要说明:
UniMedia? IDE Studio必须配合UniMedia? CTI引擎(等插件)使用。
在IDE程序模型中,针对CTI引擎的应用,必须有一个名为“Boot”的引导程序(编译后的名为Boot.exec,不能修改,boot不区分大小写),用于处理事件。
在Boot程序收到事件(如来话通知后),调用Run函数运行另外一个专门负责业务逻辑的程序,由这个程序负责后续的逻辑,从而实现多进程并发处理。
加载运行后,进程ID是1。否则CTI插件等的通知事件不能够被CTIDE处理,对于电话应用经常出现听到“系统座席全忙,请稍后再拨,谢谢,再见!”。
IDE环境的使用
工作空间
本章介绍IDEStudio脚本程序集成开发环境的各个组成部分及相关操作。
启动CTIDE,创建纯脚本工程的结果下图所示:
启动CTIDE,创建图形化流程工程的结果下图所示:
整个环境分成10个组成部分:菜单区、工具栏、脚本编辑区、工程区、进程区、信息区、节点图标按钮栏、流程可视编辑区、节点参数编辑区、视图工具栏,如上两图标注。
菜单区
菜单区,包括六项主菜单,分别是文件、编辑、选项、工程、运行、帮助,其中每一项主菜单中又包括相应的子菜单项。IDE的大部分功能都可由该菜单区中的菜单项提供。
文件下拉菜单
文件下拉菜单包括:新建工程、新建文件、打开文件、打开工程、最近的工程、添加文件、移除文件、添加工程、移除工程、保存工程、保存工程组、全部关闭、全部保存、退出子菜单项组成。
选择新建工程时会弹出窗口,要求用户填写工程名和保存的路径信息,如下图所示:
选择新建文件时会弹出窗口,要求用户填文件名和保存的路径信息,如下图所示:
选择打开打开文件、打开工程、最近的
文档评论(0)