Rails 3 и подключение мобильного приложения - PullRequest
1 голос
/ 02 ноября 2010

Я хочу разработать приложение веб-сервиса, которое будет использоваться мобильным приложением (iPhone и Android). Я немного разбирался и нашел только примеры, которые используют SOAP для общения. SOAP не поддерживается в Rails3, а некоторые библиотеки, такие как actionwebservice, не работают в Rails3. С другой стороны, разработчики говорят, что SOAP - это прошлое, а RESTful - это будущее. Я больше не знаю, что делать и чему учиться, и мне нужен совет.

Какие протоколы и технологии вы предлагаете мне использовать? Мне нужно что-то, что может обрабатывать соединение между приложением iPhone и веб-приложением Rails (веб-сервисом).

1 Ответ

1 голос
/ 03 ноября 2010

Я склонен к XML.

Rails легко генерирует свои данные, выводит их в формате XML, а также очень легко получать и анализировать XML с iPhone. Все это делается из класса NSXMLParser.

Использование одного вызова:

- (id)initWithContentsOfURL:(NSURL *)url

Вы можете извлечь данные из приложения Rails в формате XML и прочитать их в объект, а затем использовать другие функции-члены NSXMLParser для анализа полученных данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...