Из-за любопытства я проверил, как генерируются autobeans
. Я нашел, что он использует класс sun.misc.ProxyGenerator
для генерации autobean
proxies
и что он использует reflections
. Но я не понимаю, как это работает на стороне клиента. Используются ли эти методы, которые используют reflections
для javascript
? Означает ли это, что я могу использовать отражения на клиенте?Google Web Toolkit Autobeans
0
A
ответ
1
Прокси-экземпляры используются только на сервере, в реальной JVM, где отражается работа. Вы правы, что код GWT не может использовать общее отражение.
Чтобы сгенерировать их на клиенте, вместо этого используется генератор GWT. Это делает все отражение, пока компилятор GWT все еще работает, и, следовательно, находится в реальной JVM, и создает новые классы, которые реализуют ваши интерфейсы и фабрики autobean.
Категория com.google.web.bindery.autobean.gwt.rebind.AutoBeanGenerator
не несет ответственности за эту работу, а содержимое пакета com.google.web.bindery.autobean.gwt.rebind.model
(и в некоторой степени com.google.web.bindery.autobean.shared
) помогает в этой работе.
Смежные вопросы
- 1. Google Web Toolkit
- 2. SERVICE_UNAVAILABLE Google Web Toolkit
- 3. Google Web Toolkit в Eclipse
- 4. Google Web Toolkit (GWT) + XPath
- 5. Google web Toolkit с монорельсом
- 6. Google Web Toolkit Отложенное обязательство №
- 7. Google Web Toolkit, append error
- 8. Google Web Toolkit и RPC
- 9. GWT-Google web Toolkit-DialogBox
- 10. Учебник Google Web Toolkit Вопрос
- 11. Build.xml в Google Web Toolkit
- 12. получение SERVICE_UNAVAILABLE Google Web Toolkit
- 13. Интернационализация в Google Web Toolkit
- 14. java + google web toolkit (движок Google Apps)
- 15. Когда вы не используете Google Web Toolkit?
- 16. Google Web Toolkit на автономном сервере
- 17. Какие браузеры тестируются Google Web Toolkit?
- 18. автономная документация Google Web Toolkit (GWT)
- 19. Google Web Toolkit, Eclipse, внешний проект
- 20. Fire ResizeEvent в GWT (Google Web Toolkit)
- 21. Скрытые возможности Google Web Toolkit 2
- 22. Google Web Toolkit и сторонние Java-библиотеки
- 23. Google Web Toolkit с графиками линий/пирогов
- 24. Какой лучший .Net-аналог Google Web Toolkit?
- 25. Google web toolkit не работает с CachedRowSet
- 26. Внедрение приложений Google Web Toolkit извне
- 27. Проблема с Google Web Toolkit Maven Plugin
- 28. установить цвет слоя KML (Google Web Toolkit)
- 29. Google Web Toolkit как приложение в Django
- 30. проанализировать KML в Google Web Toolkit
Спасибо! Проверяемые в классах реализации autobean debugger, они, конечно же, не используют прокси на клиенте! – Heisenberg