Мы планируем интегрировать полнофункциональное приложение GWT (Google Web Toolkit 2.0) с существующим приложением ASP.NET 3.5. Моя первая внутренняя реакция заключается в том, что это ужасная идея Франкенштейна. Однако заказчик настаивал на том, чтобы мы использовали это приложение, разработанное сторонней организацией.
У меня почти нет контроля над разработкой приложения GWT.
Моя первая мысль - попытаться встроить это в iFrame. Поскольку GWT работает под управлением Tomcat / Jakarta, он размещен на сервере, отличном от приложения .NET, поэтому iFrame src будет иметь URL-адрес на другом компьютере.
Мне нужно использовать нашу собственную схему авторизации ASP.NET, чтобы ограничить доступ к встроенному приложению GWT. Приложение GWT также использует встроенные Java-апплеты, которые, похоже, не работают прямо сейчас в iframe. Приложение GWT выполняет вызовы с внутреннего сервера (используя GWT-RPC?).
Какие-либо серьезные проблемы с этим подходом, которые кто-либо может увидеть? Будет ли GWT работать с iframe, если он находится на другом компьютере?
ПРИМЕЧАНИЕ: ПРОСТОЙ ДОБАВЛЕНИЕ DIV С ИМЯ ИМЯ НЕ РАБОТАЕТ!