- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
了解WEB服务
现在web服务在互联网应用中发挥着重要作用。现在让我们花一些时间简单的介绍web服务。web服务中加强专业知识了解HTML和XML标记语言很重要,因为通过这些web服务创建和实现语言。
一、Web服务是什么?
Web服务是Web组件,在客户机和服务器之间传输数据。客户端发送一个web请求到服务器,服务器响应客户端。这种反应将基于web服务请求类型不同。
二、SoapUI Web服务:
1.SoapUI是专为验证web服务
让我们来看一个例子:股票的航班预订应用程序,运行城市到城市访问1和2预订车票。用户输入所有信息,如寄宿点,目的地,旅行日期等,然后提交”按钮被单击时,城市1中的web服务调用,它将输入的所有信息传递给应用程序服务器,处理用户请求。预订应用程序将发送一个响应用户的请求。
大多数的网上支付交易处理通过web服务,通过该方法提供了加强的安全处理。一个输入参数将被发送到支付网关网站,随后将被处理。关于付款确认将被发送到客户端最终状态。
所有这些活动都可以通过SoapUI请求和响应。SoapUI有助于我们评估这些web服务。
2.web服务的重要组成部分
1.WSDL(Web Services Description Language )Web服务描述语言;
2.SOAP(Simple object access protocol )简单对象访问协议;
3.UDDI(?Universal Description Discovery and Integration)通用描述、发现和集成;
4.RDF(Resource Description Framework )资源描述框架.
三、WSDL(Web服务描述语言):
WSDL是一个文档,应该使用XML编写的。本文档描述了web服务的详细信息如下:
1. web服务的起源
2.标题信息;
3.接口方式/类型;
4.输入和输出消息。
下面的信息表示为一个标签在WSDL文件中,如:
types?– XML Schema data types
message?– the actual request and response data being communicated
portType?– the target / end points where the actual web service is hosted to perform the operation
binding– the protocol information is given for the data format
definitions– the parent tag for the above mentioned tags
注释:
1. 类型-数据类型
2. 信息-实际的请求和响应数据交流
3. 接口类型-目标/结束点实际的web服务托管执行操作
4. 约束-协议信息给出的数据格式
5. 定义-父标记上标签
1.示例WSDL文件:
您的WSDL文件应该遵循W3C标准。通过web服务我们可以转换为基于web的应用程序。构造Web服务的XML、HTTP、TCP / IP、Java、HTML等等。由于web服务是基于XML的语言,这样我们可以有这些应用程序本地,分布式和基于web环境。
2.WSDL的作用:
验证使用SoapUI web服务是容易的,只可能与WSDL文档来配置web服务在SoapUI,WSDL文档是强制性的。如果WSDL文档无效,SoapUI将立即抛出一个异常。现在让我们看看UDDI组件。
四、UDDI(通用描述,发现和集成)
这是一个全球性的库,我们可以搜索web服务分布在世界各地。为了得到或搜索web服务访问/网站。在这里你也可以注册自己的web服务,使其向全球用户提供。
UDDI是WSDL描述的地方。这将通过SOAP协议进行通信,后来在本教程中。例如说,如果你想宣传你的产品到全球客户可以创建一个web服务和主机通过UDDI。现在可以访问全球用户和从那里可以建立业务。
五、SOAP(简单对象访问协议)
一般情况下,它使用基于XML的数据与web应用程序进行交互。
这里有一些点要记住:
1. SOAP是语言和平台独立,因为它是通过使用XML编写的。
2. 它创造了平台与应用程序通信运行在不同的操作系统使用不同的技术。
3. 大部分的互联网应用程序相互作用,在远程过程调用使用DCOM(分布式组件)和CORBA(公共代理体系结构)。
4. 这些技术都不同于HTTP。
RPC(远程过程调用)有时会被防火墙和代理服务器。为了克服这些问题,SOAP设计。有一些标准规则时要遵守构建SOAP请求。
1.看看
您可能关注的文档
最近下载
- 风险管理与金融机构第二版课后习题答案+(修复的)()详细分析.doc VIP
- 白砂糖仓库管理方案范本.docx VIP
- 初中语文2024届中考成语专项练习(共20道选择题,附参考答案).doc VIP
- 最新版个人征信报告模板(word版-可编辑-带水印).docx VIP
- 部编版语文三年级下册第三单元3单元整体作业设计.docx VIP
- 新22J04-1 内装修一(墙面、吊顶)参考图集.docx VIP
- GB50278-2010 起重设备安装工程施工及验收规范.docx VIP
- 达索BIOVIA COSMOtherm 2020 用户指南.pdf
- 智慧养殖在线监测系统微型水质自动监测系统使用说明书.pdf
- 铜、铅、锌、银、镍、钼矿地质勘查规范.pdf VIP
文档评论(0)