第一范文网 - 专业文章范例文档资料分享平台

快速开发指南-IVR流程-IDE集成开发环境(5.4)

来源:用户分享 时间:2025/5/16 3:30:28 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

UniMedia?电话语音系列产品

UniMedia 系列电话语音中间件

快速开发指南 IVR流程-IDE集成开发环境

V5.4.0

?

版权声明

本文档的版权归朗深技术所有,受中华人民共和国法律的保护。朗深技术在未经申明的情况下对文档内容做必要改动时,将不另行通知。 本文档力求准确说明UniMedia?中间件产品的功能和特性,由于产品的更新和修改,朗深技术不保证您所购买的产品和本文档内容完全一致,并对此所导致的错误及产生的后果不承担任何法律责任。

除特别声明外,此文档所用的公司名称、个人姓名及数据均属为说明的目的而拟定。

本文档所含的任何构思、设计及其他技术信息均属朗深技术所有,受中华人民共和国法律的保护。未经朗深技术书面同意,任何单位和个人不得擅自摘抄、全部或部分复制本书内容,或者以其他任何方式使第三方知悉。

商标与知识产权

UniMedia?注册商标受中国和其他国家的相关法律条文的保护。

获取最新产品及相关信息,请访问朗深技术网站:http://www.lioncen.com

2

目 录

UniMedia?电话语音系列产品 ...................................... 1 1. 开发环境说明 ............................................... 4 2. IDE环境的使用 ............................................. 5

2.1 工作空间 ............................................. 5

2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.1.9

菜单区 ........................................ 6 工具栏 ....................................... 11 脚本编辑区 .................................... 12 工程区 ....................................... 12 进程区 ....................................... 12 信息区 ....................................... 12 节点图标按钮栏 ................................. 12 流程可视编辑区 ................................. 13 节点参数编辑区 ................................. 13

2.1.10 视图工具栏 .................................... 13 2.2

代码编辑 ............................................ 13 2.2.1 2.2.2 2.2.3 2.3

创建纯脚本来话引导工程Boot ...................... 14 创建纯脚本来话业务处理工程Income ................ 19 保存为工程组 .................................. 20

程序编译 ............................................ 21 2.3.1 2.3.2

编译Boot工程 ................................. 21 编译Income工程 ............................... 24

2.4 程序调试 ............................................ 25 2.4.1

调试运行Boot工程 .............................. 25

2.5 流程图形编辑 ........................................ 32 2.5.1 2.5.2 2.5.3 2.5.4

创建图形化来话引导工程Boot ...................... 33 创建图形化来话业务处理工程Income ................ 46 保存为工程组 .................................. 47 工程编译 ...................................... 48

3

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 4.3

事件处理 ............................................ 54 典型应用模式 ........................................ 56

5. 运行环境 ................................................. 57 5.1 CTIDE的配置文件system.config ....................... 57

5.2 5.3

日志文件CTIDE.log .................................. 58 CTSYS的配置文件system.config ....................... 59

6. 示例程序 ................................................. 59 6.1 Boot主工程 ......................................... 59

6.2

Income来话处理工程 .................................. 61

1. 开发环境说明

UniMedia? IDE Studio是一套基于面向对象的高级脚本语言和可视化图形定制的CTI业务流程开发、运行和调试的集成开发环境。

重要说明:

UniMedia? IDE Studio必须配合UniMedia? CTI引擎(等插件)使用。 在IDE程序模型中,针对CTI引擎的应用,必须有一个名为“Boot”的引导程序(编译后的名为Boot.exec,不能修改,boot不区分大小写),用于处理事件。

在Boot程序收到事件(如来话通知后),调用Run函数运行另外一个专门负责业务逻辑的程序,由这个程序负责后续的逻辑,从而实现多进程并发处理。

加载运行后,进程ID是1。否则CTI插件等的通知事件不能够被CTIDE处理,对于电话应用经常出现听到“系统座席全忙,请稍后再拨,谢谢,再见!”。

4

快速开发指南-IVR流程-IDE集成开发环境(5.4).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c0s8g96l4vn2r4yi9c264_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top