2010-07-22 1 views
1

Поскольку GWT скомпилирован в javascript, только несколько пакетов JRE эмулируются. Что делать, если мне нужно делать сложные вычисления с пакетами, не поддерживаемыми компиляцией GWT?Совместимость GWT: вызывать java-апплет из GWT сгенерированного javascript

Есть ли способ создать отдельное приложение Java, которое может быть вызвано с клиентской стороны GWT (которое, конечно же, должно быть отправлено клиенту). Я не хочу просить сервер вычислить материал, который может быть сделан клиентом.

Например, у меня есть компьютерная библиотека изображений, которая может выполнять вещи для меня, не вызывая удаленный сервер.

спасибо.

ответ

2

Если вы можете что-то сделать, используя чистую Javascript/Javascript-библиотеку, вы можете использовать ее прямо в GWT с помощью JSNI. JSNI - это в основном мост для написания Javascript внутри java-кода на стороне клиента. Таким образом, если вы обнаружите, что пытаетесь понять, как делать что-то в GWT, что может быть легко достигнуто с помощью Javascript, либо используя простой Javascript, либо используя сторонние библиотеки Javascript, используйте JSNI.

+0

Спасибо за ваш ответ. –

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