JSON-RPC сервер через Python - PullRequest
2 голосов
/ 06 мая 2011

Мне нужно реализовать сервер JSON-RPC следующим образом: http://pasha.cdemo.applicationcraft.com/service/json

Этот сервер будет доступен из jQuery, и я должен использовать Python для его написания.

Какая библиотека должнаЯ использую?Можете ли вы привести пример использования этой библиотеки?

Спасибо.

Ответы [ 2 ]

2 голосов
/ 25 мая 2011

Я нашел cherrypy очень простым в использовании (не поставляется с предопределенным механизмом шаблонов или моделью базы данных, поэтому IMO лучше, чем другие, когда ваш сервер создает json и не является типичной базой данных) .

В сочетании с nginx и memcached также может быть весьма производительным ...

0 голосов
/ 25 мая 2011

Python 2.6 поставляется с модулем json в стандартной библиотеке, который позволяет эффективно преобразовывать структуры данных Python в ответы JSON.

Для HTTP-связи и обработки запросов вы можете использовать веб-фреймворки Python, такие как Pyramid, Django, или программное обеспечение HTTP-сервера, например Tornado. Это действительно зависит от того, что вам нужно обрабатывать в вызовах JSON-RPC.

...