【发布时间】:2010-02-12 17:13:27
【问题描述】:
我们正在考虑将成熟的 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 不起作用!
【问题讨论】: