在这种情况下,我有一个自动化Internet Explorer的工作进程(通过AxSHDocVw)。此工作进程通过OS shell上的自定义Windows服务启动。我需要在4-8个工作进程之间运行,以及时处理每批工作。我真的不想在每次新工作进入时都拆掉并重新创建这些进程,因为启动它们然后加载IE会导致延迟。
我想要做的是构建一个托管进程花园,我的服务可以通过WCF管道将工作发送到预加载的工作进程。
我担心的是:
我的问题是,是否有任何好的开源框架或工具已经完成了我在此之后所做的全部或大部分工作?