这里有一个疑问,如果我使用axis2发布一个webservice服务,别人在调用的时候也必须使用axis2么?我发现根据我发布服务的wsdl文件生成的java客户端代码都对axis2的一些jar包又依赖。 |
|
自己顶起来,
|
|
别人不需要。。 如c# 调用 啊
|
|
10分 |
楼主的axis2是以wsdl的方式发布的那么他就是SOAP的web service,别人只需要用http请求的方式根据你wsdl发布的接口信息,发送xml的soap报文就可以调用你的接口了
|
好像明白了点,别人无关于用什么技术,只要发送给我符合我规范的soap报文就可以调用了,这个我还要再研究研究。。。谢谢回答! |
|
可能是我的问题描述的不清楚吧,其实我就是在问,当我发布了webservice后,其他语言使用者用什么样的方法来调用我的webservices,其实我一直认为的和3楼的是一样的,互相调用的时候肯定是与语言无关的东西,可能还是对webservice不够了解吧,这段时间正好用到这个了,可以说是真正的体验到了。。。 |
|
10分 |
http 。 soap 都可以。
|
将soap报文用http发送到服务端? |
|
20分 |