- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
科 信』息』科l学
论Web Service 相关技术
陈冬梅
(电力集团油田热电厂)
摘 要:随着Internet和weh技术的迅速发展,传统的分布式计算技术已经不能很好的适用于Web环境。正是基于这种情况,Web Service技
术应运而生。Web Service是一个新概念,它的系统架构、实现技术是现有应用的面向Internet的一个延伸。Web是为了程序到用户的交互,而Web
Service是为程序到程序的交互作准备,web Service已成为IT产业近几年来探索的热点课题之一。
关键词:Web Service;特点;技术
1 Web Service关键技术 全或事务信息。该部分是可选的。 离出来。这样就可以重复使用抽象定义:
Web Service以技术栈的形式规范了Web SOAP信封将SOAP头和SOAP体封装在一 消息:对所交换数据的抽象描述。
Service体系中的各类关键技术,包括服务的描述、 起。 端口类型:操作的抽象集合。
发布、实现以及消息的传输等,如表1所示。 下面是一个SOAP请求示例,请求—个通过 一 种特定端El类型的具体协议和数据格式
表1 web Service技术栈 产品编号获得产品价格的服务 务名称是Get— 规范构成了—个可重复使用的绑定。—个端El是
Wark ProductPrice,它接受—个”ProductID”参数): 通过将—个网络地址和—个可重复使用的绑定相
Univ~ Dcsm/ oqDis~~gaymdIntcgrali~
… DtsmD m SOAP-ENV:Envelope 关联来定义的;—个端口集合定义一种服务。
i I g xmlns:SOAP-ENV--”http://schemas.xmlsoap. 1.4 UDDI。通用描述、发现和集成协议UDDI
ExkmiMeM~oa,L劬gIJagc
II-n portn哇ocols org/soap/envelope/” (Universal Description,Discovery and Integlation),
1.1 XML和HTTP。这是Web Service最基本 SOAP-ENV:encodingStyle=”http://schemas. 它是web Service的信息注册规范,同时也定义了
的平台。}玎 P是—个在Internet上广泛使用的协 xmlsoap.org/soap/encoding/” 一 种编程接口。通过UDDI提供的标准接口,企业
议,为Web Service部件通过Internet交互奠定了 S0AP—ENV:B0dy 可以发布自己的Web Service供其它企业查询、调
协泌基础,并具有穿透防火墙的良呼特陛。可扩展 ro_GetProductPrice xmlns:m=”Some—URI” 用;也可以查询特定服务的描述信息,并动态绑定
标记语言XML是一种元语言,是一种新的Inter- ProductIDSD9001/ProductID 到该服务上。通过UDDI,Web Service可以真正实
net上的数据交换标准,与HTML使用标签来描述 /ro:GetProductPrice 现信息的“一次注册,到处访问”。
外观和数据不同,XML严格地定义和描述可移植
文档评论(0)