预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共64页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

重庆大学 硕士学位论文 基于Web服务的SOA在军事信息平台中的应用 姓名:贺银华 申请学位级别:硕士 专业:计算机技术 指导教师:傅鹤岗;刘成武 20051001 重庆大学硕士学位论文中文摘要 摘要 面向服务的架构SOA作为软件体系结构的下一个发展目标,可以帮助IT组 织满足他们面临的复杂挑战。它是一种应用程序体系结构,其中所有功能都定义 为具有明确的可调用接口的独立服务,可以以定义好的顺序调用这些服务来形成 业务流程。SOA同时又是一种用于构建分布式系统的方法,采用这种方法构建的 分布式应用程序可以将功能作为服务交付给终端用户,也可以构建其他的服务。 以XML为基础的Web服务很好的满足了SOA的要求,它使用基于XML的 Web服务描述语言WSDL来描述接口,将服务转到动态且灵活的接口系统中,非 以前CORBA中的接口描述语言IDL可比了。WEB服务遵循J2EE规范,在此基 础上定义了比较成熟的组件开发、传输调用和定位发布等一系列协议,在企业系 统集成、动态电子商务应用、异构系统搭建领域占据了主导地位。 从最近发生的几场局部战争来看,呈现出作战双方系统与系统、体系与体系 之间的整体对抗,表现出军事变革的集成化特征。在过去的信息化建设中,我军 各单位、各军兵种基本形成了各自的信息系统及自动化指挥系统。当前的这些分 系统种类众多,复杂而又庞大,还有可能基于不同的操作系统、软件体系及语言 实现,造成了不同程度的信息孤岛问题。 本文提出的基于WEB的军事信息平台解决方案,就是致力于将这样的分系统 架构成统一协调、相互调用、真正实现一体化的集成系统,从而正确而又充分地 发挥各分系统的威力和潜力,以系统集成实现军事力量的一体化。 论文首先讨论了SOA的时代背景、实现方式、设计模式和重要意义;其次介绍 了J2EE规范和组件开发技术,阐述了最能体现SOA的Web服务的原理、框架、核 心技术及研究现状;在此基础上,从信息革命和军队信息化建设面临的挑战出发, 提出了构建军事信息平台的设想,以实现局域网、骨干网和全军综合信息网的无 缝连接;并详细论述了平台的设计思想、体系结构、总体设计和功能模块,同时 分析了为什么要将原有的信息系统迁移到新的信息平台和如何将原有的业务系统 封装为Web服务,并发布到注册中心供他人;接着利用实验中的一个例子,对Web 服务的理论、实现和开发环境进行了系统的说明;最后对信息平台的安全管理和 Web服务的安全性技术进行了初步探讨。 关键词:SOA,Web服务,系统集成,J2EE,军事信息平台 I 重庆大学硕士学位论文英文摘要 ABSTRACT Asthenextorientationofthedevelopmentofthesorftwaresystemandstructure, SOAwillbeabletohelpITorganizationstofacethecomplexchallenges.Itisakindof appliedprogrammingarchitecture,allofitsfunctionscanbedefinedastheisolated serviceswhichhavedefiniteandallocatableinterfaces,itcanformtheprocessflowby allocatingtheseserviceswiththewell-definedorder.SOAisalsoamethodof constructingdescribedsystem.Theapplicationprogramconstructedbythemethodcan makeitsfunctionsasservicetobehandedouttousers,otherservicecanalsobe constructed. TheWebServicewhichisbasedonXMLsatisfiesSOA’sdemand.Itappliesthe WSDLbasedonXMLtodescribeinterfaces,transformingtheservicetothedynamic andflexibleinterfacesystem,whichissuperiortoIDLinCORBA.TheWebService observesthestandardofJ2EEonwhichaseriesofmorematureagreementof equipmentdevelopment,transmissionandallocation,locationandpublishmentare defined.TheWebServicealsodominat