企业服务替代

时间:2009-02-23 10:01:49

标签: .net com+

.NET中是否有服务组件(COM +)的替代品?

我正在寻找由操作系统托管的按需(并不总是像Windows服务一样运行)可管理的组件,并且可以在本地访问(不需要远程连接)。

4 个答案:

答案 0 :(得分:3)

如果您希望它由OS进行进程外托管(即能够更改运行时标识等),那么COM +是最接近的。除此之外...连接到本地IIS实例上的服务(如WCF或POX)?大量过度等等...但在某些方面,更容易部署:一旦IIS应用程序存在,您可以robocopy更新到该文件夹​​(这不是COM +的选项)。

我可能会去COM +,除非我需要这种能力!

答案 1 :(得分:1)

不要忘记MSMQ触发!

答案 2 :(得分:0)

那不就是标准的dll吗?

托管是什么意思?

*编辑* 哦,过程中。我在IIS中使用WCF服务而不是企业服务(服务组件)。

答案 3 :(得分:0)

我认为你希望对流程生命周期激活和资源使用(CPU,内存,连接和c)有一些监督和控制,但不一定要自动强制执行资源使用上限。

对选项on MSDN有一个很好的总结。如果您碰巧拥有WS2008,Windows Process Activation Service是我一直希望的一段时间......