2003-web服务与企业信息系统集成new

2003-web服务与企业信息系统集成new

ID:34639220

大小:176.60 KB

页数:6页

时间:2019-03-08

2003-web服务与企业信息系统集成new_第1页
2003-web服务与企业信息系统集成new_第2页
2003-web服务与企业信息系统集成new_第3页
2003-web服务与企业信息系统集成new_第4页
2003-web服务与企业信息系统集成new_第5页
资源描述:

《2003-web服务与企业信息系统集成new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Web服务与企业信息系统集成郭少友(郑州大学信息管理系,郑州450052)摘要Web服务是发布到Internet/Intranet上的应用程序模块,可用来建立分布式应用系统和进行企业信息系统集成。本文简单介绍了Web服务的主要特点、实现步骤以及有关的技术,并就基于Web服务的企业信息系统集成问题做了进一步的讨论。关键词Web服务信息系统集成B2BSOAPUDDIWSDLWebServiceandIntegrationofInformationSystemsofEnterprisesGuoShaoyou(DepartmentofInformationManagement,ZhengzhouU

2、niversity)AbstractAWebserviceisanapplicationmodulepublishedonInternet/Intranet,whichcanbeusedtobuilddistributedapplicationsandintegrateinformationsystemsofenterprises.Thispaperintroducesitsmaintraits,implementationstepsandtechnologiesinbrief,andthendiscussestheintegrationofinformationsystemsofente

3、rprisesonWebservice.KeywordsWebservice,informationsystem,integration,B2B,SOAP,UDDI,WSDLWeb服务(Webservice)是目前Web技术领域最热门的话题。很多大的计算机公司纷纷将目光瞄准了这一新的技术,并已经开始了在这个领域新一轮的竞争。Sun公司首席执行官ScottMcNealy在SunONE发布会上说,Web服务对信息时代有着重大的意义,它的作用就像那些可置换的标准零部件在工业时代所起到的关键作用一样;微软公司认为Web服务是一种通过标准的Web协议可编程访问的Web组件,微软的整个.NET计划的核

4、心就是Web服务;IBM公司则认为Web服务是电子商务应用的基础设施,能使企业间的交流和相互操作更有效,减少编码过程和人为干扰。从技术角度讲,Web服务是一种自适应、自我描述、模块化的新型的Web应用程序,可以跨越Web进行发表、定位和调用;Web服务所执行的功能可以是简单的请求如股票查询、邮政编码查询等,也可以是复杂的商业过程处理;某个Web服务发布后,其它的应用程序(及其它的Web服务)就可以发现和调用它。Web服务的目标是将软件转化为一种可以通过互联网订阅使用的服务以及使网络软件具有更高的互操作性和兼容性。Web服务的创意有点像以前的COM和CORBA标准,但两者间的最大不同在于,C

5、OM和CORBA是以专利化的协议和标准为基础的,而Web服务是建构在四个开放的核心标准即XML、SOAP、UDDI和WSDL之上的。1Web服务的特点1.1跨平台性及高度可集成性由于Web服务是面向所有互联网用户的,为了能让使用不同平台和编程语言的所有用户都能使用,可将其封装成完全独立于任何平台和语言的组件,程序员只需要通过封装参数并借助于最基本的互联网通讯协议如HTTP和SOAP,就可以将Web服务集成在自己的应用程序中。封装参数及绑定信息在Web服务提供者发布的WSDL文档(XML格式)中有详细的描述,1程序员可联机查看以获得调用格式。可以说,Web服务具有跨平台性,可在任何支持HTT

6、P和SOAP协议的平台上使用任何支持HTTP和SOAP协议的编程语言调用、集成Web服务。1.2普遍性Web服务使用HTTP和SOAP协议并按XML格式进行通信,任何支持这些技术的设备都可以拥有和访问Web服务。Web服务不仅可在计算机网络上出现,而且将在电话、汽车、家用电器等设备中出现。现在,各主要设备和软件供应商都已宣布支持SOAP和Web服务技术,相信在未来,Web服务将普遍存在于社会生活的各个领域。使用Web服务,我们就能够通过[6]网络在异地指挥家中的电器设备工作,进行诸如煮饭、加温、降温等操作。1.3完好的封装性Web服务既然是一种部署在Web上的对象,自然具备对象的良好封装性

7、,对于使用者而言,他能且仅能看到该对象提供的功能列表及接口参数,不必也无法探究其实现细节。1.4松散耦合应用软件的发展方向是分布式系统,Web服务是下一代分布式系统的核心。目前的分布式应用程序逻辑是通过使用分布式的对象模型来实现的,包括微软的分布式组件对象模型(DCOM)、对象管理集团的公用对象请求代理程序体系结构(CORBA)和Sun的远程方法调用(RMI)。通过使用上述对象模型,程序员可将服务置于远端从而建立分布式系

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

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

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