读书人

gsoap关于wsdl的发布有关问题

发布时间: 2012-08-29 08:40:14 作者: rapoo

gsoap,关于wsdl的发布问题
我用gsoap封装了一些接口实现了服务端,
现在,服务端可以通过客户端对这些接口进行访问,没有问题。

但是我在浏览器上输入: http://192.168.0.44:8888/
访问的网页显示

XML code
  <?xml version="1.0" encoding="UTF-8" ?> - <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tmsc="urn:tmsc">- <SOAP-ENV:Body>- <SOAP-ENV:Fault SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">  <faultcode>SOAP-ENV:Client</faultcode>   <faultstring>HTTP GET method not implemented</faultstring>   </SOAP-ENV:Fault>  </SOAP-ENV:Body>  </SOAP-ENV:Envelope>
是不是应该是显示wsdl文件的内容?为什么HTTP GET method not implemented?
简单来说,客户端使用gsoap封装的服务端接口没有什么问题,但是想知道gsoap生成的wsdl如何发布,并提供给别人使用。



[解决办法]
就是提供 wsdl ,可以通过 VS2003 以上的版本测试,具体方法参考 http://www.vckbase.com/code/relateddoc.asp?id=2968
[解决办法]
http://topic.csdn.net/u/20090306/17/95b4b973-d478-46ca-a90d-753a0de0b0e4.h
楼主 看这个帖子
[解决办法]
你的服务器端http服务是否配置好.

读书人网 >VC/MFC

热点推荐