0

我有一个 Web 应用程序 (MVC3),它是一个 Intranet 主应用程序。该解决方案称为 Intranet,它有不同的项目。该网站有两个区域:一个主 div(工作区)和一个用于加载其他 Web 应用程序的菜单。

我想在 Intranet 项目之外创建其他应用程序,它们可能很大而且非常不同,带有菜单、视图……我想从主应用程序(Intranet)的菜单中“调用”这些 Web 应用程序,我想要将这些加载到主应用程序的主 div 中。

我有两个问题: - 使用这种架构,我如何在主应用程序上加载应用程序。- 这是一个好的架构吗?其他选项:区域、iframe、...

非常感谢!

4

1 回答 1

1

如果您正在谈论在具有不同 UI 的不同应用程序之间共享相同的数据,我将创建一个服务,该服务返回数据并将从我想要的客户端应用程序访问,然后以相关的 UI 格式显示。

如果您想显示来自不同网络应用程序的页面,您可以执行以下任何一项操作

1) 使用 iframe 显示外部页面的内容

2)使用javascript window.open打开一个新窗口并在那里加载外部页面

于 2012-05-04T13:58:13.593 回答