Разверните приложение GWT на другом хосте - PullRequest
2 голосов
/ 14 февраля 2011

Обязательно ли развертывать приложения GWT на appspot.com?Могу ли я использовать другой хостинг?Моя страна находится в Запрещенных странах сайта App Engine, поэтому я не могу ее использовать.

Ответы [ 2 ]

3 голосов
/ 14 февраля 2011

Развертывание GWT включает в себя:

(1) Создание Javascript из Java для клиентского кода. Если это все, что вы делаете, вы можете развернуть эти файлы на любом веб-хосте, даже не нужно предоставлять PHP или что-либо еще динамический на всех. (Например, я создал решатель судоку, который не обращается к серверу, и просто поместил сгенерированный Javascript на мой дешевый общий хост, где живет мой блог.)

(2) Развертывание Java на стороне сервера, , которое вызывает Javascript. В этом случае вы можете использовать любой хост, способный работать на Java. appspot является одним из таких примеров, но вы можете, например, арендуйте свои собственные корневые серверы и установите Java и Tomcat и установите там свой GWT-код на стороне сервера, например, здесь или здесь или где-либо еще.

Следует отметить, что из-за характера вызовов AJAX ( одинаковая политика происхождения ), если вы устанавливаете оба (1) и (2), они должны быть доступны по одному и тому же URL , что, вероятно, означает, что они оба должны быть установлены на одном сервере.

2 голосов
/ 14 февраля 2011

Вы можете «развернуть» ваше приложение GWT где угодно. Движок приложения великолепен, но если вы хотите использовать свой собственный сервер, см. Инструкции здесь:

http://code.google.com/webtoolkit/doc/latest/DevGuideDeploying.html

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