Пилоны и Flex 3 - PullRequest
       18

Пилоны и Flex 3

0 голосов
/ 02 февраля 2010

Кто-нибудь использовал Python / Pylons в качестве серверной части для приложения Flex 3? У кого-нибудь есть мысли о том, как хорошо это будет работать? Я прочитал статью Брюса Экеля о связывании Flex 3 с Twisted, и я занимался программированием на Twisted, но я думаю, что для Pylons проще использовать веб-сервис.

Заранее спасибо,

Doug

1 Ответ

0 голосов
/ 13 февраля 2010

Я работаю над веб-приложением, пользовательский интерфейс которого написан на Flex 3, а бэкэнд - приложение Pylons. Наш клиент обменивается данными с бэкэндом, используя HTTP-запросы GET и POST, тела запросов POST и все тела ответов переносят данные в формате JSON. Хорошо работает, только несколько ошибок:

  • Приложения Flex не могут выполнять запросы PUT и DELETE. Мы работаем над этим, выполняя запросы POST и определяя «реальный» метод в заголовке X-HTTP-Method-Override. Затем у нас есть несколько дополнительных маршрутов в конфигурации маршрутизации, которые обрабатывают эти запросы и обрабатывают их как обычные PUT и GET.
  • Приложения Flex могут отправлять настраиваемые заголовки HTTP, но не могут читать настраиваемые заголовки, полученные с сервера (хорошо они могут в IE, но не могут в Firefox и Chrome, IIRC).
...