一台服务器上的多个 Web 应用程序(Silverlight 和 ASP.NET MVC)
Posted
技术标签:
【中文标题】一台服务器上的多个 Web 应用程序(Silverlight 和 ASP.NET MVC)【英文标题】:Multiple Web Apps (Silverlight and ASP.NET MVC) on One Server 【发布时间】:2017-06-27 05:19:52 【问题描述】:我们被要求为之前开发的主项目添加一个模块。他们希望新模块使用 ASP.NET MVC 编写,但是,主项目已使用 Silverlight 编写。这两个项目是完全分开的(从 UI 到数据库等等)。如果用户单击主项目页面中提供的链接,则会打开新模块。它可以是在子域上,也可以只是遵循基于文件夹的方法。现在我关心的问题是,将它们放在一台服务器上会遇到什么困难吗?
【问题讨论】:
【参考方案1】:将两个单独的项目发布到同一个 Web 服务器应该没有问题,因为 Web 服务器旨在托管多个 Web 应用程序。 唯一的风险是,如果一个应用程序存在影响 Web 服务器的性能问题,然后影响另一个 Web 应用程序。可以通过为两个应用程序使用不同的应用程序池来减轻这种风险。
【讨论】:
以上是关于一台服务器上的多个 Web 应用程序(Silverlight 和 ASP.NET MVC)的主要内容,如果未能解决你的问题,请参考以下文章
如何从托管在另一台服务器上的 Web 应用程序调用客户端计算机托管的 Wcf 服务?