com + .net中的替代品?

use*_*051 5 .net remoting

.net中的com +替代品是什么?是.net远程处理还是WCF或其他东西.


这两个答案都是正确的,即使我认为我们可以使用远程处理和Web服务来实现com +的功能.或者甚至可以使用包装器来实现com +.但是我说的是有些东西可以解压缩com +,就像java中我们有EJB作为com +的替代品,是否有一些东西在.net中对抗com +?

Ash*_*Ash 0

如果您需要 .NET 中的 COM+ 服务,企业服务和System.EnterpriseServices 命名空间中的类型可为托管代码提供广泛的 COM+ 支持。

一个(非常)简化的总结:

  • 创建一个继承自ServicedComponent的新类
  • 使用所需的属性(例如 ApplicationActivation、Transaction 等)对其进行装饰。
  • 用一个响亮的名字签名
  • 构建装配体
  • 使用 COM+ 注册程序集regsvcs