【问题标题】:Reusing business interface for future implementation of WCF services重用业务接口以实现 WCF 服务的未来实现
【发布时间】:2012-06-13 00:06:20
【问题描述】:

晚安,伙计们,

我正在 asp.net 中启动一个项目,最初不使用 wcf 服务,但我想让您为将来在 aspx 和业务层之间实现服务 wcf 做好准备。

问题:

wcf服务可以复用业务接口吗?

我的想法是在没有服务的情况下,创建一个架构,其中 aspx 将通过工厂调用业务层。所有业务类都会实现一个接口。

稍后我们将为每个业务提供一个服务,所以我想知道这是否是一个好主意,是否可以为 wcf 服务使用为每个业务实现的相同接口。

实现相同的接口,工厂将决定是返回业务实例还是服务实例。你怎么看?

【问题讨论】:

    标签: c# asp.net wcf factory factory-pattern


    【解决方案1】:

    WCF 要求在您的接口上声明类和方法属性,因此您最终会弄得一团糟。

    因为这个和其他一些原因,我实际上并不是 WCF 的忠实粉丝。 Service Stack 相当不错,它允许人们通过 HTTP 轻松地公开业务接口。

    【讨论】:

      猜你喜欢
      • 2012-07-23
      • 1970-01-01
      • 2011-02-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多