WCF服务与参考组件?

时间:2010-10-28 16:45:50

标签: wcf dependency-injection components

我们有一个多服务应用程序。 我们已经移动了一个方法,该方法涉及对WCF端点公开的单独组件的数据库访问。

我们有多个服务需要使用此方法。

困境是使用什么:

  1. 对方法的WCF调用。

  2. 直接调用方法,由我们的DI引擎解决。

  3. 系统性能是一个关键问题。

    那你觉得哪个更好?

    1. 使用WCF制作cal

    2. 参考所需的服务,并使用DI引擎在进程中调用它。

    3. 谢谢或。

1 个答案:

答案 0 :(得分:0)

如果性能至关重要,那么引用服务组件并直接调用数据库而不经过所有WCF层和序列化过程将会更快但不那么健壮。如果您决定更改实现,则还需要重新编译客户端应用程序。我的建议是测量WCF服务调用的性能,如果您对结果感到满意,请保持这种状态。