【摘 要】
:
在日趋复杂的软件需求世界中,人们一直在寻找一种根本的、普遍适用的软件体系结构,以有效的开发出高质量的应用软件。这种寻求导致采用了许多新的抽象和工具。近年来基于插件
论文部分内容阅读
在日趋复杂的软件需求世界中,人们一直在寻找一种根本的、普遍适用的软件体系结构,以有效的开发出高质量的应用软件。这种寻求导致采用了许多新的抽象和工具。近年来基于插件的软件体系结构是这些发展中最有希望的。在过去的几年中,由于许多成功项目的重大贡献,这一领域已经成熟了很多。插件式体系结构借鉴了软件由“组装”而成的思想,它把一个软件整体分解为一个个功能插件,插件是独立于系统可单独开发的程序模块,各个插件组装在一起即形成了一个新的软件。这种体系结构有着相当突出的优点:能够提高软件开发的并行性和开发效率,降低设计开发难度,缩短开发周期,增强应用程序的可运行性、可测试性和可维护性。然而,随着企业级应用的不断发展,软件的复杂性急剧增加,当今面临的是诸如分布式应用,异构平台、各种各样协议和设备之间的应用整合等问题。现有的插件式体系结构并没有很好地解决这些问题。SOA作为一种新兴的软件体系结构可以消除不同协议和平台带来的问题,实现应用的无缝整合。本文结合SOA服务理论,运用Web服务技术提出一种全新的插件体系结构,该体系结构很好地解决了现有插件体系结构中遇到的这些整合问题。本文首先介绍了SOA的相关概念、特点、优势、发展历史及主要实现技术。接着分析了插件式软件体系的结构和工作原理,详细地对插件软件系统的设计思想,基本开发原则、建议和技术方法进行了总结分析。然后结合SOA理念,提出了可扩展接口的插件体系结构的设计和实现方案。为了验证该方案的可行性,论文的最后通过一个实际的项目应用案例进行了详细的分析说明。
其他文献
无线传感器网络作为新兴的网络测控技术,是能够自主实现数据采集、融合和传输应用的智能网络应用系统。无线传感器网络使逻辑上的信息世界与真实的物理世界紧密结合,从而真正
强化学习是一种无监督的机器学习技术,能够利用不确定的环境奖赏发现最优的行为序列,实现动态环境下的在线学习,因此被广泛用于Agent的智能决策。Q学习算法是目前主流的强化
长期以来,人们对量子群进行了各种探讨,然而,大部分采用的都是纯群论或物理的方法,以致量子群的很多特性至今都还没有揭示出来。量子群作为经典李群、李代数的基本对称概念的推广
随着移动通信业的逐步发展,移动通信市场的竞争日益加剧,网络质量的好坏已成为网络运营商占领移动通信市场、把握成败的关键。TD-SCDMA作为我国第一个具有自主知识产权的第三
多协议标签交换MPLS(Multi-Protocol Label Switched)技术日益成为新一代骨干网络中的关键技术,而互联网的骨干网络是关系国计民生的重要战略资源,网络设施发生的故障或损毁,
无线局域网WLAN技术的发展丰富了网络接入方式,但基于IEEE 802.11协议的WLAN仍存在不少安全漏洞,使得WLAN安全性问题日益突出。因此,IEEE工作组分别于2001年6月、2004年6月推
舰船作为海上重要的载体,对其进行自动检测和识别具有重大意义,尤其是随着光学遥感技术的日益发展,如何快速地从大数据光学遥感图像中自动检测和识别出舰船目标是一项极具挑战性的工作。围绕这一主题,本文从舰船目标识别的实际需求出发,以大于4m分辨率的光学遥感图像为研究对象,对基于光学遥感图像的舰船目标识别展开了研究,本文的主要工作和创新点体现在以下几个方面:(1)针对舰船目标分割问题,设计了一种基于局部熵驱
从视觉场景中发现运动目标并对其进行跟踪是低层与中层视觉处理任务,也是运动目标行为分析的基础。本文的主要任务是精确地发现视频序列初始帧中的运动目标,计算出运动目标的
随着计算机技术的高速发展,电脑、手机、数码产品、数字家电等信息终端的性能得到迅速提升,人们对生活质量要求的日益提高,智能楼宇,智能家居、信息家电等概念的出现,使住宅
随着自动化技术、嵌入式技术、计算机技术、无线通讯技术的迅速发展,远程电力抄表系统成为了电力部门管理、分析、处理各种电量数据的一种重要选择措施。本文作为远程电力抄表