Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/45.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java iPhone Grails远程处理选项_Java_Iphone_Grails_Remoting_Rpc - Fatal编程技术网

Java iPhone Grails远程处理选项

Java iPhone Grails远程处理选项,java,iphone,grails,remoting,rpc,Java,Iphone,Grails,Remoting,Rpc,我正在拼命寻找一个合适的解决方案,将我的iPhone应用程序与Grails后端连接起来。在过去,我曾尝试过HessianKit,但它不再被维护。我也尝试过cocoa amf,但和HessianKit一样,它不支持开箱即用的身份验证 似乎最普遍的选择是使用RESTful服务,但我希望避免这种情况。每个人都知道对象-关系阻抗不匹配,但对我来说,对象-资源阻抗不匹配至少同样令人讨厌。我不想将我的对象序列化为请求,并将响应解析回对象。我想调用远程对象方法,就好像它们是本地的一样 还有什么其他选择?Gra

我正在拼命寻找一个合适的解决方案,将我的iPhone应用程序与Grails后端连接起来。在过去,我曾尝试过HessianKit,但它不再被维护。我也尝试过cocoa amf,但和HessianKit一样,它不支持开箱即用的身份验证

似乎最普遍的选择是使用RESTful服务,但我希望避免这种情况。每个人都知道对象-关系阻抗不匹配,但对我来说,对象-资源阻抗不匹配至少同样令人讨厌。我不想将我的对象序列化为请求,并将响应解析回对象。我想调用远程对象方法,就好像它们是本地的一样


还有什么其他选择?Grails/iPhone远程处理最常用的解决方案是什么?

我终于决定深入研究RestKit,我不得不说它给人留下了深刻印象,功能非常强大,邮件列表上的支持非常棒。这确实使REST开发更容易。

我的需求与您的相同,我最终实现了RESTful服务。后来,我意识到我做了一个很好的选择,因为它很容易实现,并且兼容任何前端平台(android、widget…)。您在iPhone端使用了什么框架/库来简化实现?