我有一个wsdl文件。在服务器上运行它并访问服务时,它会显示来自wsdl的所有操作。但是当我通过soap客户端访问wsdl时,方法名称会被更改。
202.54.134.157:8080/MDR/services列出了我的服务
但是当访问wsdl thru soapclient.com/soaptest.html时,它显示了一个方法的差异,getExitedWebPages显示为getExitedMetadata。请帮我解决我的错误。
答案 0 :(得分:0)
你试过SoapUI客户端吗?您只需要保存服务的WSDL文件并创建新的SOAPUI项目。从here下载并安装SoapUI。运行SoapUI客户端并转到文件 - >新的soapui项目。然后你会看到一个弹出窗口。为项目命名并浏览并选择服务wsdl文件。现在单击“确定”按钮以创建新项目。在请求窗口中选择一个操作并填写请求消息。现在单击请求窗口左上方的绿色箭头按钮,将您的请求发送到服务。如果您在特定端点部署了服务,那么您将收到响应,您可以在请求窗口的右侧窗格中看到它。如果它是一个只有请求,你将不会得到任何响应。希望这对你有帮助, How-to-use-soapui-client