Предоставление API Python через сеть для приложения для iPhone - PullRequest
3 голосов
/ 01 апреля 2010

У меня есть функциональность, встроенная в python на центральном сервере. Я хочу выставить этот API по сети для приложения для iPhone. Каков наилучший способ сделать это?

Можно ли создавать веб-сервисы на python и использовать их в приложении iphone? Если так, то кто-нибудь может дать мне указание о том, как создавать веб-сервисы на python.

Если у кого-то есть идея о том, как это сделать, дайте мне знать =)

Ответы [ 2 ]

2 голосов
/ 01 апреля 2010

Простейшим является xmlrpclib , если приложение, которое вы хотите использовать для этой службы, может говорить на XML-RPC.

Согласно этому вопросу iPhone действительно может поддерживать XML-RPC без особых проблем.

1 голос
/ 01 апреля 2010

Посмотрите на использование веб-сервиса в стиле REST для этого. В настоящее время я работаю над приложением для iPhone, которое использует веб-сервис на основе Pylons, который приложение использует для извлечения данных в кодировке JSON. Пока что это работает как шарм.

Я не уверен, какую библиотеку или фреймворк вы используете, но здесь есть небольшая информация о контроллерах REST Pylons. http://pylonshq.com/docs/en/0.9.7/controllers/#using-the-rest-controller-with-a-restful-api

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