面向SOA的插件体系结构的研究和应用.pfg.pdfVIP

  • 4
  • 0
  • 约5.09万字
  • 约 54页
  • 2016-03-19 发布于江苏
  • 举报

面向SOA的插件体系结构的研究和应用.pfg.pdf

面向SOA的插件体系结构的研究与应用 摘要 在日趋复杂的软件需求世界中,人们一直在寻找一种根本的、普遍适用的 软件体系结构,以有效的开发出高质量的应用软件。这种寻求导致采用了许多 新的抽象和工具。近年来基于插件的软件体系结构是这些发展中最有希望的。 在过去的几年中,由于许多成功项目的重大贡献,这一领域已经成熟了很多。 插件式体系结构借鉴了软件由“组装而成的思想,它把一个软件整体分 解为一个个功能插件,插件是独立于系统可单独开发的程序模块,各个插件组 装在一起即形成了一个新的软件。这种体系结构有着相当突出的优点:能够提高 软件开发的并行性和开发效率,降低设计开发难度,缩短开发周期,增强应用 程序的可运行性、可测试性和可维护性。 然而,随着企业级应用的不断发展,软件的复杂性急剧增加,当今面临的 是诸如分布式应用,异构平台、各种各样协议和设备之间的应用整合等问题。 现有的插件式体系结构并没有很好地解决这些问题。SOA作为一种新兴的软件 体系结构可以消除不同协议和平台带来的问题,实现应用的无缝整合。本文结 合SOA服务理论,运用Web服务技术提出一种全新的插件体系结构,该体系 结构很好地解决了现有插件体系结构中遇到的这些整合问题。 本文首先介绍了SOA的相关概念、特点、优势、发展历史及主要实现技 术。接着分析了插件式软件体系的结构和工作原理,详细地对插件软件系统的 设计思想,基本开发原则、建议和技术方法进行了总结分析。然后结合SOA 理念,提出了可扩展接口的插件体系结构的设计和实现方案。为了验证该方案 的可行性,论文的最后通过一个实际的项目应用案例进行了详细的分析说明。 关键词:面向服务体系结构;Web服务;插件体系结构;可扩展接口;设计模 式 2 Researchand ofthe Architecture applicationPlug--in basedSOA Abstract Inaworldof increasinglycomplexcomputingrequirements,softwaredevelop researchersare forthat architecturein continually ultimate,universal searching orderto tothe hasled productivelydevelophigh-qualityapplications.Thisquest of newabstractionsandtools.Someofthemost recent adoptionmany promising arethe architectures.Thisfieldhasmaturedabitinthe developments plug-in quite few contributionsfromanumberofsuccessful past years,withsignificant projects. The architecturehasusedthe ofthatthe become plug-in

文档评论(0)

1亿VIP精品文档

相关文档