GWT для Python App Engine

У меня есть код ядра приложения python (созревший бэкэнд) – и теперь мы планируем иметь переднюю часть для этого кода.

Мне было интересно, можно ли реализовать GWT в качестве передней части.

Несмотря на то, что Алекс Мартелли в этом сообщении [1] упоминает, что это невозможно, комментарий к этому сообщению предполагает, что действительно возможно использование rpc над json для GWT.

Я не мог понять, как это возможно. В файле app.yaml мы должны указать, что язык должен быть python, правильно? В этом случае, как он может скомпилировать GWT на основе JAVA? Есть ли какие-нибудь примеры для тех, кто это делает?

Кто-нибудь может мне помочь? Это было бы очень полезно.

[1]: Выбор Java vs Python в приложении Google App Engine

One Solution collect form web for “GWT для Python App Engine”

Я использую GWT с Python совсем немного – интерфейс JSON работает отлично. Ваш внешний интерфейс GWT все еще написан в синтаксисе, подобном Java, и вам по-прежнему нужна инструментальная цепочка Java, чтобы скомпилировать ее до HTML / Javascript, но все равно, на каком языке написан бэкэнд.

Что касается того, как это делается – инструментальная цепочка GWT полностью независима от GAE, на стороне AppEngine нет исполняемой Java. Вы разрабатываете и записываете свой интерфейс в GWT в своей собственной системе, а затем компилируете его в HTML / JS, который вы загружаете в GAE.

  • Отмена роли клиента / сервера с помощью SimpleXMLRPCServer в Python
  • Какой модуль RPC следует использовать для реализации RCP в Python и возможность изменить метод подключения позже?
  • IPC между Python и C #
  • Сделайте Tornado способным обрабатывать новые запросы, ожидая ответа от RPC над RabbitMQ
  • Асинхронный двунаправленный RPC
  • Использование Python из Java
  • Эффективный IPC Python
  •  
    Interesting Posts for Van-Lav
    Python - лучший язык программирования в мире.