代码之家  ›  专栏  ›  技术社区  ›  the_drow

使用WSDL描述REST服务

  •  1
  • the_drow  · 技术社区  · 14 年前

    我知道您可以在使用WSDL时描述REST web服务。
    如果你不使用WCF,这是个好主意吗?是否有更好的方法允许服务发现并将您的请求/响应绑定到某些类型?
    如果您使用json,您可以使用SMD和json模式,但是如果您使用XML或YAML呢?

    编辑:
    我找到了这个韦德的规格。
    它的应用有多广泛?

    1 回复  |  直到 14 年前
        1
  •  1
  •   Darrel Miller    14 年前

    Http接受头和内容类型头允许客户端动态请求和响应不同的类型。静态地描述那些类型在某种描述文件(如WSDL)中是什么,将是不必要的限制。

    在返回的表示中使用超链接允许增量服务发现。这使得服务发现可以基于一系列因素动态进行。

    使用全局静态服务发现文档(如WSDL或WADL)并不是REST服务的最佳解决方案。