基于SOA的军事信息系统集成研究

基于SOA的军事信息系统集成研究摘要:为了使分布式军事信息系统能够适应实现技术、部署位置和操作流程等不确定因素,提出了一个基于SOA的柔性分布式系统集成框架。首先对SOA进行了概要阐述,进而提出军事信息系统集成要求,最后给出了系统集成框架。框架基于SOA架构、组件化思想,采用web技术实现服务封装;使用服务总线实现服务的集成和交互;利用动态加载和实时配置的方法对服务进行管理。实践表明,框架满足在分布式环境下,跨地域、跨平台的异构军事信息单元的集成和交互。关键词:SOA;军事;信息系统;集成;体系结构:TP315文献标识码:A:1009-3044(2011)12-2761-02MilitaryInformationSystemIntegrationBasedonSOALIUZhan-long1,LIChang1,FENGXiao-激e2(1.ArtilleryCommandAcademyofPLA,Xuanhua075100,China;2.PLAGeneralStaffCommunicationsTrainingBase,Xuanhua075100,China)Abstract:AnalyzethecurrentproblemsinthemilitaryInformationSystemIntegrationanddescribetheconceptandbasicprincipleofSOA,comparethedifferencesbetweenSOAandtraditionalintegrationmethods.ThearchitectureandimplementationstepsofmilitaryInformationSystemintegrationbasedonSOAaredesigned,makeknowthattheadvantageofinformationsystemintegrationbasedonSOAwithmakingfulladvantageoftheexistingInformationSystem.Keywords:SOA;military;informationsystem;integration;architecture随着我军现代化建设的快速发展,大量军事信息系统应运而生。但由于各系统设计主体不同、使用需求不同等原因,这些系统在互操作性、共享性、安全性以及服务质量等方面都还存在着这样那样的问题,阻碍了我军信息化建设的进一步推进。SOA是一种面向服务的软件架构。作为一种设计和构建松散耦合的软件解决方案的方法,近年来得到了广泛关注。本文基于SOA架构,依据服务融合的思想,综合利用已有的信息资源,快速地构建集成军事信息系统,使之能够适应军事业务不断变化对信息系统集成产生的影响。1SOA概述面向服务的架构(Service-OrientedArchitecture,SOA)并不是一个新的概念,它是一种将信息系统模块化为服务的架构风格,拥有服务之后,就可以通过编配这些服务给业务流程带来生命力[1]。SOA的一般定义为:“本质上是服务的集合。服务间彼此通信,这种通信可能是简单的数据传送,也可能是两个或更多的服务协调进行某些活动。服务间需要某些方法进行连接。所谓服务就是精确定义、封装完善、独立于其他服务所处环境和状态的---本文来源于网络,仅供参考,勿照抄,如有侵权请联系删除---函数[2]。”在SOA架构中,包括三种角色:服务提供者、服务请求者和服务代理者。这三种角色通过3个基本操作:发布、查找、绑定相互作用。服务提供者向服务代理者发布服务;服务请求者通过服务代理者查找所需的服务,并绑定到这些服务商;服务提供者和服务请求者之间可以交互[3]。SOA架构模型如图1所示。从本质上说,SOA是一种面向服务的软件架构,是一种设计和构建松散耦合的软件解决方案的方法。SOA架构的基本元素是服务,服务作为用于业务流程的可重用组件,它提供信息服务或简化业务数据的状态迁移过程,响应客户的请求并提供高质量的服务[4]。2军事信息系统体系结构2.1体系结构设计要求1)集成现有系统。由于历史的原因,我军目前现有的各类信息系统呈“烟囱式”特点,互连互通互操作困难。现代军事信息系统的建设,不能只着眼于新的、孤立的系统的建设,而应该充分考虑对遗留系统的再利用。2)结构松散耦合。松耦合使得服务更容易集成,或组成其他的服务,同时提供了良好的应用和服务管理能力。系统所提供服务应该是透明的、协议独立的,从而可以不必与特定的系统和网络相连接,同时也使得服务重用成为可能。3)基础架构统一。在所有不同的应用系统之间,基础架构的开发和部署应该一致。现有组件、新开发组件可以合并在一个框架内,从而增强系统可扩展性。2.2系统总体结构基于SOA的军事信息集成系统,通过标准化的服务接口连接起来进行数据交换。它屏蔽了不同平台、编程语言、操作系统和...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

笔杆子文秘
机构认证
内容提供者

为您提供优质文档,供您参考!

确认删除?