Веб-сервис Java + Django? - PullRequest
       2

Веб-сервис Java + Django?

0 голосов
/ 06 января 2011

Я пытаюсь начать с разработки java-клиента + веб-сервиса django.

Есть несколько вопросов, которые меня беспокоят:

1) Я бы использовал gson lib для java, есть ли десериализатор для django, который похож на gson?

2) Как механизм POST работает с JSON? Я бы использовал Apache, что нужно, чтобы я мог сделать POST и как вообще вы можете POST JSON?

3) Какая процедура для django на сервере, чтобы поймать JSON, который находится в процессе POST-редактирования?

4) Как серверная служба возвращает JSON клиенту?

5) (наиболее запутанно) Как методы аутентификации работают со всем вышеперечисленным?

Пожалуйста, не переставляйте с Google, потому что у меня есть Google, и я все еще путаюсь с некоторыми основными понятиями.

1 Ответ

2 голосов
/ 06 января 2011
  1. Есть много хороших библиотек Python JSON. Лучшие из них довольно просты. Django на самом деле имеет встроенный, хотя я не могу вспомнить имя. что-то вроде django.json.
  2. Вы можете POST и GET json, просто передав его в качестве параметра в запросе.
  3. Сервлет, который распознает входной параметр json, получает JSON и десериализует его для использования сервером.
  4. записать JSON в ответ в виде пары параметров имя / значение.
  5. У меня нет хорошего ответа на это. Не уверен, что я полностью понимаю, что вы ищете.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...