Путаница Python / Django веб-службы - PullRequest
0 голосов
/ 19 сентября 2010

Я пытаюсь узнать больше о веб-сервисе в Python / Django и, честно говоря, я в замешательстве.Есть так много вещей, как SOAPpy, XML-RPC, JSON-RPC RESTful, веб-сервис.

По сути, все, что я хочу знать, - это то, что является стандартным способом реализации веб-сервиса в Python / Django, и кто-либо реализовал его в рабочей среде

Ответы [ 2 ]

2 голосов
/ 19 сентября 2010

Не существует «стандартного» способа, но многие люди (включая меня) использовали - и это нравится! - Django Piston , который на самом деле также используется для создания веб-сервиса для BitBucket (где размещен источник поршня)

Кроме того, если вы все еще изучаете веб-сервисы, я настоятельно рекомендую книгу О'Рейли RESTful Web Services - хотя это книга с акцентом на REST (я согласен, лучший шаблон дизайна для веб-службы), он также объясняет RPC и SOAP.

0 голосов
/ 19 сентября 2010

Существует так много вещей, как SOAPpy, XML-RPC, JSON-RPC RESTful, веб-сервис.

Это должно дать вам подсказку - существуют различные службы, которые используют один или несколько из этих механизмов.

По сути, все, что я хочу знать, - это то, что является стандартным способом реализации веб-сервиса в Python / Django, и кто-нибудь внедрил его в живую производственную среду

Не существует единого стандартного способа реализации веб-службы. Это верно как для Django / Python, так и для других веб-фреймворков.

Разные люди по-разному использовали Django для создания веб-службы в соответствии со своими потребностями.

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