【问题标题】:Labeling Web Service endpoints标记 Web 服务端点
【发布时间】:2008-11-20 11:19:57
【问题描述】:

Web 服务端点通常在项目的早期阶段定义。由于它遵循“合同优先”的原则,因此在与客户端系统通信后不应更改。

因此,以良好的方式标记 Web 服务至关重要。

您将如何标记网络服务?

例如

http://my.domain.com/businessProcess/services/concreteServiceName

其他想法?

将此问题视为一项民意调查...随时为最佳创意投票。

【问题讨论】:

    标签: web-services label soa endpoints


    【解决方案1】:

    我们通过与开发人员、业务人员和支持人员交谈来决定名称。我们成立了一个名为“接口控制委员会”的委员会,我们的处理方式就像你在问题中描述的那样。我们希望服务名称具有描述性,反映它们支持的流程,并满足技术和业务利益相关者的需求。

    当我们召开 ICC 会议时,我们还会讨论架构以及应该如何开发它们。业务人员在这方面也很关键,因为他们知道要公开哪些数据以及为什么要公开。

    【讨论】:

      【解决方案2】:

      我会在 URL 中包含一个版本号。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-06-29
        • 2018-08-20
        • 2015-08-20
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-04-06
        • 1970-01-01
        相关资源
        最近更新 更多