Web服务生产者和消费者之间有什么区别?

时间:2014-06-03 08:49:31

标签: java web-services

我习惯了Web服务中的客户端服务(或服务器)这两个术语。

您能否确认我是哪个网站服务制片人消费者

你能告诉我为什么有两个词的意思相同吗?我不明白我的同事抱怨客户/服务器这个术语会导致混淆。

谢谢。

3 个答案:

答案 0 :(得分:7)

客户端=>消费者:客户是消费者。

服务器=>制片人:向客户提供产品的人。

客户端/服务器通常用于体系结构概念中,因此它不描述WS本身,而是描述连接的连接和连接之间的体系结构模式。 消费者/生产者更容易理解,因为它描述了服务架构模式。您有一个提供服务的部分,以及另一个使用它的部分。

因此,客户端/服务器更加通用。消费者/生产者是特定于SOA的。

答案 1 :(得分:1)

Web Services for Remote Portlets(WSRP)介绍了ProducersConsumers的概念。通过使用WSRP,您可以通过将符合WSRP的Producer集成到作为Consumer的WebLogic Portal中来聚合应用程序功能。因此,您的最终用户将能够与消费者交互以查看集成的应用程序。

图。生产者和消费者之间的Web服务 enter image description here

有关详细信息,请参阅this链接。

答案 2 :(得分:0)

即使这个问题不合时宜......

你应该知道:

客户 =>消费者:因为它消耗了服务..

服务器 =>生产者:因为它为消费者提供服务数据..

我们有两个单词用于天真,一个用于技术用户......

希望我的回答能让你清楚......

非常感谢,......