2010-05-07 115 views
2

是否可以在ASP.NET中开发Web应用程序(框架不是约束),拥有沙盒体系结构,并在不干扰父应用程序的情况下部署小部件?ASP.NET沙箱体系结构?

我期望父应用程序和小部件都使用.NET开发。

编辑: 详细说明,我想有一个网络应用程序,比如App1和小部件(比如wid1和wid2)。 wid1和wid2应该像App1中的插件一样,唯一不同的是,如果我对wid1做出任何更改,我希望能够在不打扰App1或Wid2的情况下部署它。 小部件可以是类似于flash对象的东西,只是它需要在.net上开发。

回答

2

我相信你会想看看应用程序池。 在运行带有ASP.NET网站的IIS的Web服务器中,您可以创建将包含您的应用程序(网站)的应用程序池。您可以限制池限制资源使用,如RAM,CPU,线程数等。如果其中一个网站变得疯狂,它应该只会影响它自己的应用程序池。您可以将多个网站放在一个应用程序池中,因此如果将所有网站放在一个应用程序池中,那么它们将全部崩溃。

+0

@StevenGilligan:我想,我并不清楚我的题。我没有看App Pool方面。已经更新了一些细节问题。 – 2010-05-07 03:30:25

0

如果你有兴趣利用的SharePoint为此,这里 链接抛出一些观点.. sandboxed web parts inside SharePoint 2010

+1

不,在这一点上我们并不是在寻找Sharepoint平台。我想知道是否有任何技巧在ASP.NET本身做到这一点。 – 2010-07-09 06:17:26