有一个文件iPhone.asmx
,它是在vb.net中编写的,托管在服务器上。我需要访问该Web服务而不使用SOAP。我怎样才能做到这一点?从iphone应用程序调用Web服务
回答
基于该website,可以在iphone中不使用SOAP来调用WS。您只需在查询字符串中传递您的WS的参数。 所以您的代码将是这样的:
NSURL * url = [NSURL initWithString:@"http://host.com/WS?param1=val1¶m2=val2"];
NSURLRequest *request = [NSURLRequest initWithURL:url];
NSURLConnection *connection = [NSURLConnection initWithRequest:request delegate:self startImmediately:YES ];
thanx for ur回复,所以不需要以xml格式发送参数? – Sowmya 2011-03-02 12:51:45
是的,如果您使用GET方法,则只需传递查询字符串中的参数即可。所有的解释都在网站上。祝你好运 – Dimitri 2011-03-02 12:54:09
hii ,,我传递的参数为你提到的,但我得到错误(预期':'之前'@'令牌)使用此代码NSURL * url = [NSURL URLWithString:@“http://www.xxxxxxx。 ?净/ IPhone.asmx strFrom = @ “[email protected]” &strRecp = @ “[email protected]” &strSub = @ “问题” &strBody = @ “测试”“]; – Sowmya 2011-03-03 09:11:40
- 1. 如何从iPhone应用程序调用Web服务
- 2. 应用程序调用Web服务
- 3. iPhone应用程序 - 整合Web服务API调用
- 4. POST REST-Web服务调用iPhone应用程序
- 5. Axis Web服务无法从Web应用程序中调用
- 6. Win-app调用web服务与调用相同服务的web应用程序
- 7. 使用KSOAP从android应用程序调用asmx Web服务
- 8. 从iPhone调用Java EE Web服务
- 9. 如何从iPhone调用web服务
- 10. 从iPhone调用java SOAP web服务
- 11. 如何从Phonegap调用SOAP服务(iPhone应用程序)
- 12. 从iphone应用程序发送日期时间到web服务
- 13. 如何从我的iPhone应用程序访问SOAP Web服务
- 14. 如何从黑莓应用程序调用asp.net web服务?
- 15. 从.net应用程序调用web服务
- 16. 取消从应用程序调用Web服务
- 17. 如何从ASP.NET应用程序异步调用Web服务?
- 18. 从C#控制台应用程序调用Web服务
- 19. 从ASP.NET应用程序和连接管理调用Web服务
- 20. 从Silverlight应用程序安全调用SharePoint Web服务吗?
- 21. 从控制台应用程序c调用Web服务#
- 22. 从服务器端Ruby Web应用程序调用Excel公式
- 23. 从MFC窗体应用程序调用Web服务器
- 24. 如何从MFC应用程序中调用Web服务? (VS 2008)
- 25. 从C#应用程序调用多个Web服务
- 26. 从Android应用程序调用Web服务返回空对象
- 27. 从Silverlight 3应用程序同步调用Web服务?
- 28. 仅从应用程序调用Web服务
- 29. 如何从黑莓本机应用程序调用Web服务
- 30. 从c中的桌面应用程序调用web服务#
肯定的有/无SOAP决定归结为用'iPhone.asmx'暴露web服务? – 2011-03-02 12:35:10