Java GAE связь с внешним сервером, самый быстрый способ - PullRequest
0 голосов
/ 11 октября 2011

У меня есть бэкэнд в Java на GAE и я пытаюсь связаться с ним с внешнего сервера (используя php).Это только один способ связи, php просто отправляет запрос и получает строку в качестве ответа.

В настоящее время я использую curl (сторона php) и java, просто выводя данные обычным образом, как на веб-сайте (так на самом деле phpпросто выборка данных из URL - вот как это называется?так что похоже HTTP это единственный выход?Чтобы ускорить время загрузки страницы php, я мог бы просто использовать кеш.Данные на бэкэнде GAE обновляются каждые 45 минут, и не важно получать новые данные только в тот момент, когда они появляются, поэтому восстановление сохраненных данных на php-сервере каждые 45/50 минут должно быть хорошо?Значит, мне нужно так много запросов к бэкэнду?

Это похоже на хорошие решения, но, может быть, кто-то знает лучшие?

1 Ответ

1 голос
/ 12 октября 2011

Есть много способов отформатировать ваши коммуникации между вашими сервисами, но все они будут полагаться на HTTP, и в результате ни один из них не будет значительно быстрее или медленнее. Выберите любой формат, обеспечивающий максимальную гибкость и простоту итерации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...