如何使用原始xml数据进行调用并获取响应.svc服务

时间:2014-03-27 12:41:41

标签: c# xml web-services soap xamarin.ios

我正在创建xamarin ios应用程序,我必须调用服务并从那里验证用户名和密码。服务URL的地址是svc service link。此服务验证用户名和密码。用户名,密码和deviceToken发送以Raw xml Url的形式作为 -

 var sr = "<?xml version=\"1.0\" encoding=\"utf-8\"?><SOAP-ENV:Envelope xmlns:xsd = \"http://www.w3.org/2001/XMLSchema\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:SOAP-ENC=\"http://schemas.xmlsoap.org/soap/encoding/\" SOAP-ENV:encodingStyle=\"http://schemas.xmlsoap.org/soap/encoding/\" xmlns:SOAP-ENV=\"http://schemas.xmlsoap.org/soap/envelope/\"> <SOAP-ENV:Body> <Login xmlns=\"http://tempuri.org/\"> <username xsi:type=\"xsd:string\">" + userName_pass + "</username><password xsi:type=\"xsd:string\">" + passWord_pass + "</password><deviceToken xsi:type=\"xsd:string\">" + deviceToken11 + "</deviceToken></Login></SOAP-ENV:Body></SOAP-ENV:Envelope>";

和肥皂地址是 -

var soapaction = "http://tempuri.org/IMobileService/Login";

我不知道怎么做。我整天浪费了所以请帮助我。任何帮助将受到高度赞赏。

1 个答案:

答案 0 :(得分:0)

参考Xamarin IOS service call。它包含一个从android和IOS调用服务的演练。

希望它有所帮助。