Web服务在地震灾情数据共享业务中的应用

Web服务在地震灾情数据共享业务中的应用第3O卷第2期2010年5月桂林理工大学JournalofGuilinUniversityofTechnologyV01.30No.2Mav2010:1674—9057(2010)02—0296—04Web服务在地震灾情数据共享业务中的应用庾露,王建军,付继华,童新华(1.广西师范学院资源与环境科学学院,南宁530001;2.中国地震局地壳应力研究所,北京100085)摘要:针对传统数据共享模式中存在的问题,如基于文件共享模式无法确保数据的安全性,完整性和效率较低,基于数据库的共享模式难以实现异构平台的集成应用等,分析了Web服务在数据共享上的优势,同时结合地震灾情数据共享业务的需求,提出了基于Web服务的地震灾情数据共享模式.通过搭建一个完整的测试环境对其进行了实验,结果证明该模式可以实现地震灾情数据安全,高效,跨平台的共享和应用.关键词:Web服务;地震;灾情数据;跨平台:TP393文献标志码:A早期的地震灾情数据共享业务主要依靠文件共享而实现.这种简单且应用广泛的模式存在一定的局限.如数据在传输过程中易损坏,必须下载整个文件才能开展工作,效率较低.其后,基于数据库共享模式的出现,较好地解决了上述问题…,但也存在一些缺陷,如难于实现异构平台集成应用.一般要求各应用部门使用相同的平台,或多种平台都支持的数据库技术.但由于各地震部门系统功能的需求不同,建库时间不一等原因,如果需要统一应用平台,势必要推翻已有的成果,这种做法很不经济.随着Web服务技术的日渐成熟和SOA(Serv-ice-OrientedArchitecture,面向服务架构)的广泛应用,越来越多的行业开始采用Web服务作为网络数据共享的解决方案:MarlonPierce提出基于Web服务为地震建模构建交互式的数据服务;俞勇提出可结合Web服务的松耦合性,集成异构性的特点,在医保查询业务上使用Web服务的数据共享模式,从而实现一项业务被多个平台使用的目的.本文针对传统共享业务模式的不足,将Web服务技术应用于地震灾情数据共享业务,设计了一个基于Web服务涉及地震灾情数据查询服务的发布,服务调用以及灾情数据多形式应用的解决方案,通过对这一解决方案的实现,验证了Web服务的地震灾情数据共享模式可行性.1Web服务概述Web服务技术是应用程序通过互联网发布和利用软件服务的一种标准机制,它提供一套分布式的计算技术,在Intemet或Intranet上通过使用标准的XML协议和信息格式提供应用服务.Web服务允许在不同平台上,以不同语言编写的各种应用程序以一种标准的方式进行相互通信,这种体系结构使网络数据更加方便地实现资源共享.Web服务包含XML(eXtensibleMarkupLan.guage,可扩展标记语言),SOAP(SimpleObjectAccessProtocol,简单对象访问协议),WSDL(WebServicesDescriptionLanguage,Web服务描述语言)和UDDI(UniversalDescription,Discoveryand收稿日期:2010~01—19基金项目:国家科技支撑计划项目(2006BAC13BO4);中央级公益性科研院所基本科研业务专项(政法J2008一l1)作者简介:庾露(1984一),男,硕士研究生,研究方向:WebGIS与地震灾害,yulu—enter@163.con].通讯作者:童新华,副教授,tongxh001@163.引文格式:庾露,王建军,付继华,等.Web服务在地震灾情数据共享业务中的应用[J].桂林理工大学,2010,30(2):296—299.第2期庾露等:Web服务在地震灾情数据共享业务中的应用297Integration,通用描述,发现和集成)等核心技术体系.(1)XML规范提供了在Web服务中表示数据和消息的标准方法,Web服务的其他协议规范都是以XML形式来描述和表达的.(2)SOAP规范规定了在分布环境中的实体间传递XML消息的机制,将遵循SOAP规范的XML消息称为SOAP消息,服务请求者使用SOAP消息调用Web服务,服务提供者利用SOAP消息返回信息.(3)WSDL规范用于定义Web服务接口.每一个Web服务都有一个相应的WSDL文件(用XML写成)详细说明其所拥有的方法和每个方法能接收和返回的参数,应用程序通过WSDL文件了解如何使用Web服务.(4)UDDI规范给出了一种机制,服务提供者可以通过UDDI将本组织的信息(如组织名称,业务类型,联系方式等)和本组织提供的Web服务注册到UDDI注册表,服务使用者则可以在注册表中寻找和发现感兴趣的Web服务.2Web服务在地震灾情数据共享业务中的应用地震灾情数据通常包含峰值加速度数据,次生灾害数据,仪器地理位置等信...

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

常见问题具体如下:

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

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

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

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

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

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

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

客服邮箱:

biganzikefu@outlook.com

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

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

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

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

biganzikefu@outlook.com

常见问题具体如下:

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

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

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

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

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

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

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

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

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

确认删除?