Web services 休息和休息的区别

Web services 休息和休息的区别,web-services,rest,pox,Web Services,Rest,Pox,我真的无法区分REST和POXWeb服务。我的意思是,POX不能被视为具有XML消息定义的REST web服务吗?这取决于“普通旧XML”包含的内容 问题是,痘过去常被比作肥皂。SOAP是一种通过(主要是)HTTP实现XML的非常特殊的方法,人们已经在通过HTTP实现“普通的旧XML”。肥皂受到了很多批评,因为它使人们已经在用痘做的事情复杂化了。但我不想谈这个,我想说的是人们用天花做的 REST不是RPC。在REST中,XML是资源的表示,而不是RPC中的消息定义。还有一个非常重要的REST约束

我真的无法区分REST和POXWeb服务。我的意思是,POX不能被视为具有XML消息定义的REST web服务吗?

这取决于“普通旧XML”包含的内容

问题是,痘过去常被比作肥皂。SOAP是一种通过(主要是)HTTP实现XML的非常特殊的方法,人们已经在通过HTTP实现“普通的旧XML”。肥皂受到了很多批评,因为它使人们已经在用痘做的事情复杂化了。但我不想谈这个,我想说的是人们用天花做的

REST不是RPC。在REST中,XML是资源的表示,而不是RPC中的消息定义。还有一个非常重要的REST约束,人们似乎忘记或忽略了它对返回的XML施加了约束:

如果您想了解更多关于POX如何适应REST的信息,我建议您阅读本文: