基于SOA企业级架构的水利防御平台设计(部分供参考)

基于SOA企业级架构的水利防御平台设计(部分供参考)

ID:39474337

大小:35.00 KB

页数:4页

时间:2019-07-04

基于SOA企业级架构的水利防御平台设计(部分供参考)_第1页
基于SOA企业级架构的水利防御平台设计(部分供参考)_第2页
基于SOA企业级架构的水利防御平台设计(部分供参考)_第3页
基于SOA企业级架构的水利防御平台设计(部分供参考)_第4页
资源描述:

《基于SOA企业级架构的水利防御平台设计(部分供参考)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、基于SOA企业级架构的水利防御平台设计(部分供参考)摘要:本文采用基于面向服务的体系结构(SOA),设计了水利防御平台框架模型.描述了构建的系统结构、服务组件提取和封装、海量数据多级存储模式,运用开放的WebServices技术较好地解决了目前存在的传统GIS系统异构兼容性差、数据多源共享、海量数据存取等问题,并进行了系统实现.关键词:面向服务架构模型,服务组件,数据多源共享,WebServicesDesignofWaterDefensePlatformbasedonSOAEnterpriseStructureAbstract:Inthispaper,aframeworkmodelofwat

2、erdefenseplatform,whichisbasedonservice-orientedsystemarchitecture(SOA),isdesigned.Wehavedescribedtheconstructionsystemarchitecture,extractionandpackagingofservicecomponentsandmulti-stagemassdatastoragepatterns.ThroughtheuseofopenWebServicestechnology,ithassolvedtheproblemssuchasexistingtraditional

3、heterogeneousGISsystempoorcompatibility,multi-sourcedatasharingandmassdataaccessproblemandsoon,andhascarriedonthesystemrealization.Keywords:service-orientedframeworkmodel;servicecomponent;multi-sourcedatasharing;WebServices.1引言在社会的发展过程中,实现经济和社会的现代化,离不开水利的现代化的支撑和保障,而水利事业的信息化又是实现水利现代化建设的必然选择与重要标志.由于G

4、IS系统具备空间信息的统一性特点,并且具有强大的空间分析能力(包括空间查询与量算,缓冲区分析、叠加分析、路径分析、空间插值、统计分类分析等),因此利用GIS作为发展水利现代化的工具和手段是非常好的选择.考虑到在传统的建设水利信息化过程中,资源异构性和多源性所造成的不同数据源之间共享困难,一致性维护、并发控制以及海量空间数据的存储管理等方面能力较弱的问题.本文设计了一种基于SOA(Service-orientedArchitecture/面向服务架构)企业级架构的水利防御平台,为异构数据、系统的整合与信息共享,提供了一种极佳的解决方案.采用SOA框架进行业务流程和服务的分析整理和复用,对及时、

5、正确、科学、合理地实施抢险救灾指挥调度,有效地减轻洪、风、旱所造成的灾害,具有重要的意义.2面向服务的体系结构(SOA)2.1SOA定义SOA并非是一种具体的技术,而是一种软件架构思想与模型.它提供了一种设计和构建服务提供与服务消费的松耦合系统的解决方案,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来.SOA主要包括服务提供者、服务请求者、服务器代理者.常见的操作主要有发布、查找和绑定.2.2构建SOA体系结构面向服务架构是利用支持业务功能的公用服务构建商业应用的方法.Webservice或SOA标准在技术层面上通常被认为是一样的,但实际并非如此.WebS

6、ervice是实施SOA搭建的一个重要工具.WebService是一种完全建立在XML等Internet标准协议和规范上的应用程序,它使用开放的标准协议(XML,SOAP,HTTP等),进行服务的描述、发布、定位、调用与共享.WebService共分为3种角色:服务提供者、服务请求者以及服务注册代理.服务提供者要对其所提供的服务用WSDL(WebServiceDescriptionLanguage)进行描述,并在服务注册代理中使用UDDI(UniversalDescriptionDiscoveryandIntegration)进行注册(如图1所示).服务请求者就是服务的使用者,它可以利用服务

7、注册代理查找所需的服务,找到所需服务时,服务注册代理向其提供WSDL.而后服务请求者与服务提供者绑定,获取执行服务.目前,基于SOAP(SimpleObjectAccessProtocol)的Web服务占据IT产业Web服务的大部分市场份额而且比较完善,因此利用SOAP的Web服务来搭建SOA架构是非常合适和可行的.图1基于SOAP的Web服务3系统设计水利防御主要有信息收集阶段、预测预报阶段、方案设计阶段、

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。