Уведомления

Группа в Telegram: @pythonsu

#1 Март 14, 2009 18:21:12

Landing
От:
Зарегистрирован: 2008-07-01
Сообщения: 62
Репутация: +  0  -
Профиль   Отправить e-mail  

REST сервис, как реализовать?

Хочу сделать REST сервис, который бы отдавал данные через JSON-RPC и XML-RPC, но незнаю с какой стороны подойти к серверной части. Понятно что будет работать в Apache, но какая прослойка между апачем и JSON,XML-RPС? Т.е. в итоге должно получиться что-то типа ASP.NET Web-service, но т.к. в последнем не понятно как отдавать json, то выбор пал на питон.



Офлайн

#2 Март 14, 2009 18:29:12

j2a
От:
Зарегистрирован: 2006-06-29
Сообщения: 869
Репутация: +  1  -
Профиль   Отправить e-mail  

REST сервис, как реализовать?

А вопрос то в чем? Есть куча либ для создания restful сервисов, да только всё определяется теми ресурсами, которые ты будешь отдавать… Я вот делал REST и “обычным django”.

Для затравки http://pypi.python.org/pypi?%3Aaction=search&term=REST+service&submit=search



Офлайн

#3 Март 15, 2009 11:29:51

Landing
От:
Зарегистрирован: 2008-07-01
Сообщения: 62
Репутация: +  0  -
Профиль   Отправить e-mail  

REST сервис, как реализовать?

Ага, с библиотеками разобрался, но как готовый скрипт запустить на продуктивном сервере? Собираюсь ставить пока на лок. компе.



Офлайн

#4 Март 15, 2009 13:51:13

j2a
От:
Зарегистрирован: 2006-06-29
Сообщения: 869
Репутация: +  1  -
Профиль   Отправить e-mail  

REST сервис, как реализовать?

Если у тебя скрипт поддерживает WSGI, то google://wsgi+deploy Если нет – показывай код.



Офлайн

#5 Март 15, 2009 15:18:47

Landing
От:
Зарегистрирован: 2008-07-01
Сообщения: 62
Репутация: +  0  -
Профиль   Отправить e-mail  

REST сервис, как реализовать?

Есть самый простой пример JSON-RPC сервера. Как его в WSGI встроить, где хоть почитать об этом можно?



Офлайн

#6 Март 15, 2009 15:44:48

PooH
От:
Зарегистрирован: 2006-12-05
Сообщения: 1948
Репутация: +  72  -
Профиль   Отправить e-mail  

REST сервис, как реализовать?

Landing
Есть самый простой пример JSON-RPC сервера. Как его в WSGI встроить, где хоть почитать об этом можно?
Да все обычно очень просто, всего и дела вместо html возвращать json и соответственно content-type проставить. Могу простенький пример набросать на TurboGears или Werkzeug если хотите, стучитесь в личку



Вот здесь один из первых отарков съел лаборанта. Это был такой умный отарк, что понимал даже теорию относительности. Он разговаривал с лаборантом, а потом бросился на него и загрыз…

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version