【问题标题】:In what tier should my web service references be?我的 Web 服务引用应该在哪一层?
【发布时间】:2009-08-21 14:56:55
【问题描述】:

我的网络解决方案中有以下结构:

  • 数据访问
  • 应用服务
  • 网络
  • 测试

我有一些应用程序服务用于抽象我正在使用的一些 Web 服务。 (具体来说,我将一些交付的 Web 服务捆绑到一个应用程序服务中。)我的应用程序服务层是否应该引用我正在使用的 Web 服务,而其他层仍然无知,或者我应该引用 Web 和测试中的 Web 服务层并将 Web 服务注入应用程序服务?

【问题讨论】:

    标签: web-services architecture dependency-injection n-tier-architecture


    【解决方案1】:

    我将使用Service Gateway 模式来处理 Web 服务,因此我将有另一个名为 ServiceGateway 的项目作为我的应用程序的附加层,这将由 ApplciationServices 引用,如 here..

    【讨论】:

    • 是的,这正是我正在寻找的东西。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-04-22
    • 2013-08-03
    • 2011-04-24
    • 1970-01-01
    • 2016-06-21
    • 2012-07-04
    • 2014-08-20
    相关资源
    最近更新 更多