1

在这里,我写了我的 ajax 调用。通过相同的格式(在我写为http://xxx.yyy.za/WebService1/Service.asmx/add的 url 中)我可以访问我的网络服务。但我无法访问wsdl webservice。请帮助我。

$.ajax({
 type: "POST",
 contentType: "application/json; charset=utf-8",
 dataType: "json",
 url:    "https://lifesathi.com/services/MobileAppsService.svc?wsdl",
 data: '{username:"XXXX",password:"YYYY"}',
 success: function(msg) {
 alert(msg.d);
},
error: function(msg) {
     alert("Error");
}});
4

1 回答 1

1

请查看以下链接:

链接 1

链接 2

链接 3

链接 4

链接 5

基本思想是,您可能需要围绕肥皂网络服务编写一个 json 包装器,以便设备可以发送/接收请求。

举个例子;从设备发送 JSON -> 服务器解析 JSON 输入 -> 服务器调用带有 JSON 输入的 SOAP -> 服务器解析 SOAP 响应 -> 服务器格式 JSON 响应 -> 发送回手机 -> 手机处理此 JSON 响应

于 2013-01-28T05:41:30.477 回答