gpt4 book ai didi

java - 使用 ios 4.3 和 SOAP 的应用程序

转载 作者:行者123 更新时间:2023-12-01 15:45:14 24 4
gpt4 key购买 nike

我已经使用 ios 4.3 创建了一个图片库,我想在启动应用程序之前下载、解码并保存我的图片。

我想将 SOAP 与 Java Server 结合使用,因为我认为这更简单,但我在使用核心服务库时遇到了一些问题,我需要这个库来进行双方通信。

不可能添加这个框架。

我需要解决这个问题或其他解决方案。我见过 ASIHTTPRequest,但是从零开始理解它非常困难。

最佳答案

SOAP 很少是简单的答案。

ASIHTTPRequest 非常适合网络访问,但不是 SOAP 的 Elixir 。使用 Foundation 框架中的内置类同样容易/困难。

首先您需要手动构建 SOAP 请求主体。使用可以轻松替换的占位符输入模板 XML 文件是最简单的方法。

然后将构建的 XML 作为 NSMutableURLRequest 的 HTML 主体,并使用 NSURLConnection 发送它。

响应将更多地封装在 NSData 实例中的 XML。使用 NSXMLParser 对其进行解码。

但是考虑到您想用 Java 编写服务器并且有一个简单的解决方案;我会在这里使用 Hessian http://hessian.caucho.com/实现服务器。

在 iOS 端使用 HessianKit 在这里 https://sourceforge.net/projects/hessiankit/并进行简单的 RPC 调用。

免责声明;我是 HessianKit 的作者。

关于java - 使用 ios 4.3 和 SOAP 的应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7174686/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com