基于扩展层次消息总线的CTI中间件的研究

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:bittercoffee456
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着呼叫中心的日益发展和普及,计算机电话集成(CTI,Computer Telephony Integration)技术也日趋完善,为提高开发效率,CTI中间件应运而生。然而,传统的CTI中间件开发模式受开发领域的特定约束过强,缺乏灵活性,而且还缺乏必要的扩展及重用机制,制约了CTI软件开发的进一步发展,因而需要一种新的开发机制来解决这个问题。本文首先分析了软件体系结构、软件重用以及呼叫中心CTI中间件的设计约束问题,在此基础上提出了基于可重用、易扩展的软件体系结构构建CTI中间件。在深入研究了作为候选方案的层次消息总线体系结构风格的特点之后,针对其存在的不足以及CTI领域的特殊性要求,提出了扩展的层次消息总线体系结构风格(EHMB,Extended Hierarchy Message Bus),并对其构件模型、要素以及其他改进特性进行了深入的研究,最后将该体系结构风格成功应用于CTI中间件的开发,并对其中的消息总线、API引擎以及软电话等重要构件的设计与实现进行了详细的论述。从开发和实际运行的效果来看,EHMB风格成功提高了该中间件的开发效率、重用粒度和扩展能力。
其他文献
网络处理器是一种专门针对网络数据处理而设计的处理器,其具有可伸缩、可扩展和可编程等特性。网络处理器不仅被用来开发网络路由和交换设备,同时,也被用来开发网络安全设备,如硬
文本分类是指按照预先定义的主题类别,根据文档集合中的每个文档的内容,自动地分类到预先设定的类型集合中,使其对应类型集合中的某一类别或者某几个类别。由于这些类别是可以重
在计算机辅助语言学习CALL(ComputerAssistedLanguageLearning)中,语音处理技术的应用越来越广泛。当今已经存在很多方法来判断和评估发音的准确性,并取得良好的结果。对于口语中
危险化学品种类繁多,且具有易燃、易爆、毒害、腐蚀等特性,对我国的城镇、人群、河流造成不可忽视的威胁,其安全经营、储存、运输等工作显得十分重要。本文旨在上海市科委“现代
软件能力成熟度模型集成(Capability Maturity Model Integration,CMMI)是由美国卡内基·梅隆大学的软件工程研究所提出的一套针对软件过程的管理、改进与评估的模式,其根本
近几年,随着因特网的普及,计算机网络信息安全研究得到飞速的发展。但是,有线网络中的信息安全与无线网络既有联系也有区别。因此,研究无线网络的安全问题,在移动通信的高度
随着当今互联网的飞速发展,互联网上的信息挖掘也变得越来越重要。而在这大量的数据中,深层互联网中的信息不仅从数量还是从质量上来说,都大大地优于表层互联网。然而,相对于表层
随着多媒体通信技术的不断发展,作为人机通信重要方式之一的语音合成技术以其方便、快捷的优点受到了研究者的广泛关注。语音合成的目标是使合成的语音可懂、清晰、自然而富有
生物信息学是最近几年兴起并得到快速发展的交叉学科,它是在生物分子(DNA和蛋白质)数据海量涌现的情况下采用传统的生物学方法无法处理的背景下产生的。生物信息学综合运用数学