当前位置:首页>开发>正文

webservice怎么用.wsdl文件 webservice怎么发布,如何得到wsdl

2023-12-30 15:20:14 互联网 未知 开发

 webservice怎么用.wsdl文件 webservice怎么发布,如何得到wsdl

webservice怎么用.wsdl文件

WSDL 是Web Services Description Language的缩写,
应该是一个xml文件,里面描述了你要调用的WebService有些什么方法可以调用,以及参数定义等

webservice怎么发布,如何得到wsdl

根据你的描述:
webservice的发布方法:
都是标准化的东西无非就是把service层暴露成webservice供异构语言平台使用
暴露有现成工具,框架,调用也有现成工具,框架
我用的是spring 集成 xfire 暴露webservice 直接加注解

Java code?

@Service("xxService")
@WebService(serviceName = "xxService", endpointInterface = "xx.xx.xx.xxService")

通过 项目名/xfire/ 访问所有暴露的webService如 ht tp:/ /12 7.0.0.1:8 08 0/x xx/xfire

发布的话把url或下载下来的xml文件给调用方自动生成调用代码即可

WebService中wsdl和uddi到底是什么

UDDI你基本用不到,没必要看。它是用来寻找一个Web服务的,这个规范做的并不成功,现在基本不怎么提倡了。

WSDL比较重要,一个web服务发布后。作为一个Web服务调用者,通过网络唯一能看到的就是这个web服务的WSDL,根据一个web服务的wsdl,调用者可以判断出这个web服务都有哪些函数接口,每个函数的参数是什么,返回值是什么。有了这些,才能够构造SOAP报文来调用该Web服务的某个函数接口。

至于怎么用C#做一个web服务并生成客户端调用代码,可以私下联系我,我有现成的工具和文档

最新文章