我开始玩WebApi和Rest服务。 直到现在我一直在开发SOAP API。
我的问题是在MVC4 WebApi中存在与代理并行的东西,或者它只是SOAP世界概念。 如果不是客户如何知道我向他们公开的Web功能的完整描述。
由于
答案 0 :(得分:4)
我想你的意思是WSDL服务描述,它在WebAPI中不存在。现在我看到你还在问题中添加了标签REST,我想强调一点,WebAPI不会强制执行REST实践。
REST最近正在进行一些讨论,但我认为每个人都认为它没有定义任何类似wsdl的服务。
但是,它确实要求您使文档自我描述,并鼓励发布可能的状态转移和相关文档的链接 更多信息:http://en.wikipedia.org/wiki/HATEOAS
REST是一种与SOAP完全不同的野兽,因为它实际上不希望您向服务器发送命令而不是从获取/更新/ ...资源所需的基本命令之外发送命令,但是对此的完整描述超出了这篇文章的范围: - )
话虽如此,webAPI技术本身在这方面没有任何保留意见,完全可以提供全面的服务和相关的类似wsdl结构。
答案 1 :(得分:0)