Параметры удаленного взаимодействия с iPhone Grails

Я отчаянно пытаюсь найти подходящее решение для подключения моего приложения для iPhone к серверной части Grails. Раньше я пробовал HessianKit, но он больше не поддерживается. Я также пробовал какао-амф, но, как и HessianKit, он не поддерживает аутентификацию из коробки.

Кажется, что наиболее распространенным вариантом является использование служб RESTful, но я хотел бы избежать этого. Всем известно о несоответствии объектно-реляционного импеданса, но для меня несоответствие объектно-ресурсного импеданса не менее раздражает. Я не хочу сериализовать свои объекты в запросы и анализировать ответы обратно в объекты. Я хотел бы вызывать методы удаленного объекта, как если бы они были локальными.

Какие еще есть варианты? Какие решения для удаленного взаимодействия с Grails/iPhone наиболее часто используются?


person Sebastien    schedule 29.03.2011    source источник
comment
У меня те же требования, что и у вас, и в итоге я реализовал службы RESTful. Впоследствии я понимаю, что сделал правильный выбор, поскольку его легко реализовать, а также он совместим с любыми внешними платформами (Android, виджет...)   -  person fabien7474    schedule 30.03.2011
comment
Какой фреймворк/библиотеку вы использовали на стороне iPhone, чтобы упростить реализацию?   -  person Sebastien    schedule 30.03.2011


Ответы (1)


Я наконец решил покопаться в RestKit, и я должен сказать, что он довольно впечатляющий, очень мощный, а поддержка в списке рассылки потрясающая. Это действительно упрощает разработку REST.

person Sebastien    schedule 31.03.2011