Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 3 在MVC3主应用程序(Intranet)上加载外部web应用程序_Asp.net Mvc 3_Architecture - Fatal编程技术网

Asp.net mvc 3 在MVC3主应用程序(Intranet)上加载外部web应用程序

Asp.net mvc 3 在MVC3主应用程序(Intranet)上加载外部web应用程序,asp.net-mvc-3,architecture,Asp.net Mvc 3,Architecture,我有一个web应用程序(MVC3),它是一个Intranet主应用程序。该解决方案称为Intranet,它有不同的项目。此web有两个区域:一个主分区(工作区域)和一个用于加载其他web应用程序的菜单 我想在Intranet项目之外创建其他应用程序,它们可以很大而且非常不同,有菜单、视图等等。。。我想从主应用程序(Intranet)的菜单中“调用”这些web应用程序,并将它们加载到主应用程序的Main div中 我有两个问题: -使用这种体系结构,我如何在主应用程序上加载应用程序。 -这是一个好

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

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

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


非常感谢

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

如果要显示来自不同web应用程序的页面,可以执行以下任一操作

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


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

谢谢Shyju!我重申没有任何选项可以使用C#或Razor指令调用同一服务器中的MVC应用程序,不是吗?@如果你想显示不同应用程序的页面,你应该选择iFrame。