我一直在阅读有关REST和SOAP的内容,并了解为什么实现REST比使用SOAP协议更有益.但是,我仍然不明白为什么REST世界中没有"WSDL"等价物.我看过帖子说WSDL"没有必要",或者说它是多余的在REST世界中,但我不明白为什么.以编程方式绑定到定义并创建代理类而不是手动编码是不是总是有用的?我并不是要进入一场哲学辩论,只是寻找REST中没有WSDL的原因,或者为什么不需要它.谢谢.
在Java中,自上而下的Web服务和自下而上的Web服务有什么区别?另外,SOAP和REST-ful Web服务之间有什么区别?