Android повторно использует бэкэнд GWT RPC без AppEngine - PullRequest
1 голос
/ 17 октября 2011

Я уже некоторое время занимаюсь разработкой приложения GWT и пытаюсь перенести свое приложение на Android. Я очень плохо знаком с Android, но кажется, что ADT имеет много общего с GWT, поэтому кривая обучения может быть не очень крутой.

Вот что я прочитал из GPE 2.4

Клиенты Android и GWT, которые могут общаться с одним приложением Бэкэнд движка использует тот же код RPC и бизнес-логику.

Было бы здорово поделиться тем же бэкэндом, который я потратил на разработку и реализацию. Тем не менее, я не использую AppEngine и невозможно переключиться на него. Мне интересно, может ли приложение Android по-прежнему использовать ту же структуру RPC с GWT без использования AppEngine. Спасибо.

Ответы [ 2 ]

1 голос
/ 04 июня 2013

Если вам все еще нужно решение, посмотрите GWT-SyncProxy (отказ от ответственности, я недавно присоединился к проекту). Я просто выпустил версию 0.4 с библиотекой Android, которая позволяет вам выполнять вызовы GWT RPC из Android (или автономных приложений Java, использующих обычную библиотеку).

https://code.google.com/p/gwt-syncproxy/.

Библиотека может использовать учетные записи Android, если вы переключитесь на GAE, но это определенно не требуется.

0 голосов
/ 01 августа 2012

Вы можете попробовать использовать http-рассылку. Это адаптированный фреймворк gwt-dispatch, который можно использовать на платформе Android. Http-dispatch использует двоичную сериализацию по умолчанию, поэтому она работает из коробки для многих типов объектов. В настоящее время это в альфа-версии, но вы можете попробовать

...