东成西就

路漫漫兮 其修远兮 吾将上下而求索!

2006年8月30日 #

LightweightCTI架构设计(5)

摘要: 五、适配器层整体结构图(图5.1 适配器层整体结构图)在LightweightCTI适配器层由如下类构成:Ø 通道管理器(ChannelManager);Ø 板卡适配器(CTICardDriver);Ø 通道(Channel);Ø 脚本引擎(ScriptEngine);Ø 任务管理器(TaskManager);Ø 呼叫任务(CallTask);Ø 会话(Session);Ø 任务队列填充器(Tas... 阅读全文

posted @ 2006-08-30 17:08 东成西就 阅读(1115) 评论(1) 推荐(0) 编辑

LightweightCTI架构设计(4)

摘要: 四、适配器层定义的服务对于上文提到的催费任务的问题,我们一方面可以通过脚本引擎来完成,在脚本中固化任务的代码,如从系统外部生成一个待催缴的客户资料信息,然后检查电话号码是否可用,如果可用则采用此号码进行催缴,待完成催缴后再通过脚本将结果保存起来;另一方面,使用适配器层提供的服务来完成这个工作,而脚本只负责按照既定的业务流程进行催缴,不再从事生成任务、保存结果等工作为,下面将重点介绍第二种情况的实现... 阅读全文

posted @ 2006-08-30 17:05 东成西就 阅读(745) 评论(0) 推荐(0) 编辑

LightweightCTI架构设计(3)

摘要: 三、板卡适配器层为了能够驱动语音卡进行工作,需要如下组件相互协作来共同完成。ChannelManager是工作站层面的虚拟机,由它加载板卡适配器并使系统进行就绪状态;CTICardDriver板卡适配器,通过其命名我们就可以了解到其主要是对板卡驱动程序的封装,完成驱动的加载与卸载工作,适配器的另外一个重要任务就是在ChannelManager的初始化进程中创建其支持的通道;Channel语音通道,... 阅读全文

posted @ 2006-08-30 16:47 东成西就 阅读(877) 评论(0) 推荐(0) 编辑

LightweightCTI架构设计(2)

摘要: 二、LightweightCTI体系结构在深入介绍LightweightCTI之前让我们首先大概了解一下其体系结构,这样有助于我们理解其工作原理、实现方式,特别是其中应用的一些设计模式。LightweightCTI的首要设计目标是为各种语音卡接口的实现提供一套支持框架,而非前面提到的为语音应用开发提供可用的实现框架(当然我们也会实现一些特定厂商平台的相关接口)。所以,我们将重点讨论包含于Light... 阅读全文

posted @ 2006-08-30 16:42 东成西就 阅读(668) 评论(2) 推荐(0) 编辑

LightweightCTI架构设计(1)

摘要: LightweightCTI架构设计文档名称:LightweightCTI架构设计作  者:东成西就(Sjteksoft@gmail.com)版  本:V1.0.0.0适用架构:LightweightCTI for Delphi/C++Builder 1.0.0.0修订次数:创建时间:2006-08-26修改时间:目     录一、序言... 21.1、LigthweightCTI定义... 31... 阅读全文

posted @ 2006-08-30 16:39 东成西就 阅读(1629) 评论(3) 推荐(0) 编辑

导航