基于消息中间件的过程控制软件开发平台Plature的研究与实践

来源 :西安建筑科技大学 | 被引量 : 0次 | 上传用户:bluebird2000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
中间件是现阶段实现软件复用的主流技术,已成为当前计算机科学技术领域引人注目的重大研究课题。中间件以支持标准协议、分布计算,为应用和服务交互提供跨网络、硬件和OS平台的透明性等特点,对各类软件开发模式产生了重大影响。 论文以作者参与开发的上海宝信公司的中间件产品—“过程控制软件开发平台Plature”实际课题为背景,开展了大量的工程实践和理论研究工作。 论文概要论述了中间件的基本概念、特点及分类,结合应用消息中间件产品—SMQ的实践经验,简要分析了消息中间件的实现原理、设计思路及使用方法.论文根据作者在实际项目中的开发成果,全面介绍了利用SMQ开发的VisualFrame.Net画面框架、进程调度及报表子系统的设计及实现,重点分析了消息中间件在开发中的重要地位和在Plature项目开发中使用的中间件、XML、MVC框架及多种设计模式等核心技术。 论文从设计目标出发,全面阐述了Plature的设计原理,系统平台的构建,并结合作者的理论研究方向和工程实践,总结分析了Plature开发中采用的源代码级、DLL级、组件级、设计模式级以及框架级等几种级别的软件复用技术及其重要意义。 尽管已经投入运行的Plature系统支持如Windows、Unix、OpenVMS等多种操作系统平台,大大缩短了二次开发周期,但因在SMQ开发中没有充分考虑到消息中间件的可配置性、可伸缩性以及需求分析的不彻底,使得Plature的通用性降低了许多。结合在实际项目研发中的切身经历和理论分析,论文指出了Plature产品目前存在的问题、实现的难点及进一步研究的方向。
其他文献
随着数字医学影像设备在临床辅助诊断的作用越来越突出,为了更好的管理和利用它们的图像信息,以及和其他医院信息系统连接,医学影像设备的网络化成为医学数字影像设备的必然趋势
基于内容的图像检索的研究是近年来的一个研究热点,主要应用于互联网媒体检索、医疗图片、气象数据和气象信息等领域.对图像检索的研究涉及诸多领域,如多媒体数据库的管理、
嵌入式系统是以应用为中心,以计算机技术为基础,软硬件可裁剪,适用于对功能、可靠性、成本、体积、功耗等有严格要求的专用计算机系统。OpenBSD是一个基于4. 4BSD的完全免费的类U
答疑解惑是教学过程中不可缺少的环节,如何在Internet环境下设计具有自动答疑功能的网络自动答疑系统,成为当前智能教学研究的热点。目前国内外在这方面做的工作主要集中在如
支持向量机是一种新的机器学习方法。该技术已成为当前国际机器学习界的研究热点。支持向量函数回归是支持向量机的一个重要分支,由于其出色的学习和推广性能,已被应用到许多方
安全的访问控制模型是目前数据库安全技术研究和发展的一个焦点.访问控制模型包括传统的自主访问控制模型和强制访问控制模型(也被称为基于格的访问控制模型),还有后来提出的
NGN通过开放式的业务接口来实现业务/控制的分离,使得业务开发独立于通信网的具体技术,已经成为通信行业研究和开发的热点.当前最有影响的开放式业务接口有Parlay和JAIN两个A
随着网络信息技术的发展,我国对电力系统信息化的研究日益广泛。为进一步实现“节能降耗、竞价上网”的电力行业改革战略,本文提出研究网络分布计算的中间件平台及其实现技术,以