2010-12-02 1 views
0

Я собираюсь сделать проект, в котором основанный на Sring бэкэнд должен соединиться с интерфейсом, который также основан на java (гобелен или sometging - я действительно не знаю в данный момент).Каков наилучший протокол для подключения бэкэнда, основанного на базе java, с интерфейсом на основе Java (гобелены или другие)?

Итак, im в настоящее время думает о том, что является лучшим протоколом обмена данными между этими системами?

В настоящее время это мои пункты - HTTP (мыло) - HTTP (остальные) - HTTP (буферы протокола Google)

Я был бы очень рад, если у вас есть какие-либо предложения или кто-то может помочь мне отодвигая правильный путь для этого решения :)

с наилучшими пожеланиями из Гамбурга

ответ

0

RMI стоит задуматься. Это может быть проблематичным, чтобы получить трафик через брандмауэры, но он очень легко переносит практически любой объект Java через провод.

0

Я бы рекомендовал использовать JSON через HTTP; может быть очень высокой (см. this benchmark), читаемой, имеет хорошую поддержку для библиотек. Многие разработчики ошибочно считают, что JSON в основном для AJAX; но JSON на самом деле работает очень хорошо, как формат обслуживания для обслуживания (и для хранения в базе данных документов тоже). Oh and Spring (версия 3.0) имеет неплохую поддержку для JSON.

 Смежные вопросы

  • Нет связанных вопросов^_^