基于中间件技术的分布式异构应用系统的研究与实现

来源 :华南理工大学 | 被引量 : 0次 | 上传用户:emmagarden
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
基于中间件的多层体系结构以己成为当前架构大型分布式异构应用系统的重要基础。中间件是多层体系结构中一个非常重要的部分,中间件为系统设计人员、应用开发人员、系统维护人员提供了强有力的工具,它直接关系到整个应用系统的好坏,甚至成为系统成败的关键。大型分布式异构应用系统在实现时涉及到的问题很多,有集成多个异构子系统的需求,业务分布式处理的同时要求下级子系统的数据向上级系统集中,这些问题都可以结合中间件技术来解决。目前我国中间件应用的热点主要集中在传统业务系统的全面改造和电子商务应用系统的建设两个方面。   文章首先提出了在实现分布式异构应用系统时存在的相关问题,并且分析了现行解决方案上的许多不足之处,然后在此基础之上提出了本文研究的解决方案——接合中间件实现分布式异构应用系统中分布式事务处理完整性、远程数据传输的可靠性;接合XML实现分布式异构应用系统中异构子系统之间的统一数据交换平台。最后进行了理论实践,从现实上论述了如何结合中间件技术解决在架构分布式异构应用系统时遇到的实际问题。文章中主要论述的试验内容包括:(1)基于XML的异构数据源的集成和交换方案、XML与数据库之间的映射定义以及数据导出导入流程和具体算法实现;(2)多层体系结构中的中间层逻辑的设计实现以及客户端与服务器端交互缓冲区的定义与具体应用举例;(3)应用服务端服务的划分以及服务端负载处理算法;(4)为优化大数据量交互与多用户并发性能而设计的缓冲区分配、读取、释放算法;(5)远程数据传输和异常处理实现方案的设计与实现;(6)应用域之间互访问策略的实现;(7)系统功能测试、性能测试及系统测试结果分析。   本文的研究课题来源于华南理工大学计算机应用工程研究所承接的“广东省交通厅高速公路联网收费系统”项目,目前该系统已正式投入运营。
其他文献
本文在分析了对面向对象软件进行测试所面临的问题和已存在的测试策略、方法的基础上,基于UML模型进行面向对象的软件测试,并介绍了一个作者参与实现的面向对象软件测试工具—
自从1998 年电力系统改革以来,我国电力系统逐渐进入一个开放的市场。在开放的电力市场中,企业必须更加深入地了解客户才能在市场竞争中获胜。企业深入了解客户的一个有效途径是数据挖掘。本文在深入研究了粗集理论之后提出了一种基于最高可信度的补齐算法(MCC),并用实例证明了其有效性。提出了一种新的基于信息熵的属性约简算法(IEAR),并用UCI 数据证明了该算法能有效减少属性约简后的属性个数。在分析了粗
随着当代计算机科学与技术的高速发展,计算机视觉及其相关领域的研究越来越热门。视频中的人体动作识别作为计算机视觉领域的一个重要分支,也越来越引起研究人员的重视。虽然现
GSM(Global System for Mobile Communication)是全球移动通信系统的简称。在GSM中,唯一不需建立端到端通道的业务就是短消息业务(SMS),在移动设备处于点与点通信状态下,还能
本文主要针对12导联的心电信号,提出了一个基于半监督判别分析(Semi-supervised DiscriminantAnalysis, SDA)的心电分类方法。多导联心电判别分析研究主要包括对心电信号预处理,
声源定位是许多领域里的一个基本问题。声源定位技术的研究一直是个研究热点,涉及到很多技术领域,如声学、信号检测、数字信号处理等,有着广阔的应用前景。目前,该技术在仿人智能
利用神经网络求解各种应用问题就是利用网络中神经元的协同并行计算能力将实际问题的优化解与神经网络的稳定状态相对应,把对实际问题的优化过程映射为神经网络系统的演化过程
Internet的问世,改变了传统的信息发布组织方式,实现了全球范围内的信息共享。在Internet上,用户可以登陆网站,浏览网页,下载自己感兴趣的信息。但是,网上信息缺少统一的组织
本文以性能表现为前提,独立于Sun公司的参考实现,设计并实现了以ORL(OpenRuntimeLibrary)中MIDPUI类库为基础的一系列本地方法。本文的工作属于ORL类库的范畴。  从Java语言
路径导航是实现仿生智能体在游戏中逼真行动的关键技术之一。在一定程度上标志着游戏仿生智能体智能化水平的高低。导航是一种用来产生有目的的移动的技巧。仿生智能体在游戏