事实上,我不知道我的问题是否与这个帖子有关。
我想创建一个使用ASP.NET MVC2的web应用程序。
为简单起见,假设我的场景如下:
允许访问者提交文本文件并从服务器获取pdf输出。
有一个类似Adobe-Acrobat的应用程序,可以将文本转换为pdf,在我的服务器上运行。
我的问题是如何执行转换器,使提交文件的每个访问者不会干扰其他访问者?
我应该为每个访问者创建一个转换器的实例吗?
提前谢谢你。
问候你,yoyo
发布于 2010-07-21 13:49:05
这取决于你的需求,你是想同步执行还是异步执行。如果它是同步处理的,那么ASP.Net会在单独的线程中执行每个请求,这样你就不必worry.So它就不会干扰其他请求。如果它是异步进程,那么你可能想要编写windows服务,它将在后台运行,以执行用户的每个请求。
发布于 2010-07-21 13:41:08
好吧,这完全取决于您的转换器组件及其API的功能。你对转换过程有什么看法?您正在与之通信的是.NET程序集还是某个外部进程?
ASP.NET可以帮助您,因为它包含以下概念:
https://stackoverflow.com/questions/3296455
复制相似问题