我习惯于在Web服务中使用“客户端”和“服务端”(或服务器)这些术语。
请问您能否确认一下Web服务中是“生产者”还是“消费者”?
另外,您能告诉我为什么会有两个相同含义的术语吗?我不明白我的同事们为什么抱怨“客户端/服务器”这些术语会引起混淆。
谢谢。
我习惯于在Web服务中使用“客户端”和“服务端”(或服务器)这些术语。
请问您能否确认一下Web服务中是“生产者”还是“消费者”?
另外,您能告诉我为什么会有两个相同含义的术语吗?我不明白我的同事们为什么抱怨“客户端/服务器”这些术语会引起混淆。
谢谢。
客户端 => 消费者: 客户端是消费服务的一方。
服务器 => 生产者: 服务器是为客户端提供服务的一方。
客户端/服务器常用于架构概念,因此并未描述WS本身,而是连接方和被连接方之间的架构模式。 消费者/生产者更易理解,因为它描述了服务的架构模式。您有一个提供服务的部分,和一个使用服务的部分。
因此,客户端/服务器更具普遍性,而消费者/生产者更具SOA特定性。
尽管这个问题不是主题...
你应该知道:
客户端 => 消费者:因为它消耗服务..
服务器 => 生产者:因为它为消费者生成服务数据..
我们有两个词,一个是给天真的用户,一个是给技术用户...
希望我的回答能够解决你的问题...
非常感谢...