asp.net和进程、线程设计的架构问题?架构高手请进!
本人要做一个asp.net程序,主要功能是查询,因为查询过程很长,短则5分钟,常则1-2个小时,所以想每一个
查询做成任务,把结果存储到外部中。这样每个任务都是一个线程,现在想把这些很多任务管理起来,开发了
一个管理任务模块,这个模块想另起一个进程,每个任务为一个线程。
整体架构想做成:asp.net+管理器(另外一个进程,管理器只有一个对象),asp.net程序和管理器在一个服务
器上部署。
现在的问题是:管理器是以什么形式存在?控制台程序、服务程序、还是Com+、webservic、远程对象?哪一种
性能最好?
asp.net如何与它交互?如何选择?利弊如何权衡阿。
请高手指点一二!