对于使用.NET的新Web应用程序项目,现有库(用C#编写)将在线提供,该库对数据模型中的信息执行一些计算。我可以在多用户.NET Web应用程序中使用非线程安全库吗?
库需要由许多用户在同一时间访问。每个用户将使用一组不同的数据。用户还可以修改模型数据并使用修改的输入参数重复计算。
目前,库一次只能处理一个数据模型。 (让我们假设有像静态类和单例那样的设计问题)。
如果.NET Web应用程序(使用HTML网页的简单Web前端)想要使用此库,是否有技术可以为每个客户端创建单独的库实例,以保持模型和其他参数分开吗?
你的用户需要在同一时间用不同的模型数据的工作,但你的库只能同时处理一个模型的数据?你说什么意味着它是不可能的,该库中是否只有静态类?我们在谈什么图书馆? – 2009-08-04 07:45:42
让我们假设有像静态类或单例那样的设计问题无法快速解决。 – mjn 2009-08-04 08:17:38