当前位置:首页  知识专题

知识专题

wsdl协议(wsdl)

2023-03-24 14:55:41
导读 大家好,小爱来为大家解答以上问题。wsdl协议,wsdl很多人还不知道,现在让我们一起来看看吧!1、Web服务描述语言(WSDL)。当程序员坐在电脑

大家好,小爱来为大家解答以上问题。wsdl协议,wsdl很多人还不知道,现在让我们一起来看看吧!

1、 Web服务描述语言(WSDL)。当程序员坐在电脑前,想要使用Web service时,他们的工具(比如Visual Studio)并不能给他们提供任何帮助。

2、 因为这些工具根本不懂Web service。

3、 解决方案是以机器可读的方式提供一个正式的描述文档。Web服务描述语言(WSDL)就是这样一种基于XML的语言,用于描述Web服务及其功能、参数和返回值。因为它是基于XML的,

4、 所以WSDL对机器和人类都是可读的。这将是一个巨大的好处。一些最新的开发工具不仅可以根据您的Web服务生成WSDL文档,还可以导入WSDL文档。

5、 生成代码来调用相应的Web服务。WSDL用于提供服务的描述,其主要组成部分有五个:1)类型:定义WSDL定义中使用的数据类型,即XML Schema类型。

6、 2)消息:一组消息的输入输出参数的定义。

7、 传统上,我们将计算机守护进程提供的功能称为“服务”。比如一个杀毒软件在后台运行,它会自动监控系统,那么这个自动监控就是一个‘服务’。通俗地说,

8、 “服务”是计算机可以提供的某种功能。根据来源的不同,'服务'可以分为两种:一种是'本地服务'(使用没有网络的同一台机器提供的服务),另一种是'网络服务'(使用另一台计算机提供的服务,

9、 必须通过网络完成)。比如我现在有一批图片,需要缩小一半。然后,我们可以把‘缩放图片’当成一种服务。你可以使用“本地服务”,使用软件减少电脑上的图片,或者使用“网络服务”。

10、 把图片上传到一个网站,让服务器帮你把图片缩小,然后通过网络发回给你。就好像,你可以自己做一件事,也可以交给另一个人。当你饿了,你可以自己做饭,或者你可以打电话叫一个比萨饼,让商店为你准备好。

11、 Web服务’的本质是通过网络调用其他网站的资源。比如去年我写了一个‘四川地震图片墙’,可以动态展示关于四川地震的最新图片。但是,

12、 所有的图片都不是储存在我的服务器上,而是来自flickr.com。我刚刚给flickr.com发了一个动态请求,要他给我提供照片。在这种情况下,flickr.com提供了一种网络服务。

13、 如果我把所有的照片都存储在本地服务器上,而不打电话给flickr.com,那么我就是在使用“本地服务”。因此,Web服务允许您的网站使用其他网站的资源。

14、 比如在网页上显示天气、地图、twitter上的最新动态等等。

15、 Wsdl (Web服务描述语言)是用XML文档描述Web服务的标准,也是Web服务的接口定义语言。

16、 由Ariba、Intel、IBM、MS等共同提出。穿过WSDL,

17、 可描述Web服务的三个基本属性:服务做些什么——服务所提供的操作(方法)如何访问服务——和服务交互的数据格式以及必要协议服务位于何处——协议相关的地址,如URL

本文到此结束,希望对大家有所帮助。

免责声明:本文由用户上传,如有侵权请联系删除!