Как узнать, какой код можно использовать в реализации GWT на стороне клиента? - PullRequest
1 голос
/ 18 ноября 2010

Насколько я понимаю, в Google App Engine с Google Web Toolkit есть клиентский и серверный компоненты.Клиентская сторона компилируется в JavaScript, а серверная часть остается в виде кода Java.

Как узнать, какие функции / классы Java можно использовать на стороне клиента и какие должны быть реализованы на стороне сервера из-зау них нет эквивалентов JavaScript?

Обновление: Я забыл упомянуть, что мне также интересно узнать, какие функции Java я мог бы использовать.Например, исключения, обобщения, наследование классов и т. Д.

Ответы [ 2 ]

6 голосов
/ 18 ноября 2010

Проверьте ссылку на эмуляцию JRE на http://code.google.com/webtoolkit/doc/latest/RefJreEmulation.html

Существует список поддерживаемых классов.

1 голос
/ 19 ноября 2010

У Google есть статья , которая отвечает на этот вопрос:

Совместимость с языком Java и библиотеками

Совместимость с языком Java иБиблиотеки описывают различия в синтаксисе и семантике между GWT и основным языком Java.Важно помнить, что целевым языком вашего приложения GWT в конечном счете является JavaScript, поэтому существуют некоторые различия между запуском приложения в режиме разработки и производственном режиме (ранее известный как хост-режим и веб-режим соответственно).

Если вы переходите по их ссылке, она более подробно объясняет, что можно и нельзя использовать в Java (например, исключения, утверждения, многопоточность и т. Д.).

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