我习惯了 Web 服务中的 Client 和 Service (或服务器)这两个术语。
你能确认我是网络服务 Producer 和 Consumer 吗?
你能告诉我为什么有两个相同含义的术语吗?我不明白我的同事提示客户端/服务器这两个术语会造成什么困惑。
谢谢你。
最佳答案
Client => 消费者 :客户是消费的人。
Server => Producer :向客户端生产某些东西的人。
客户端/服务器 经常用于架构概念中,因此它不描述 WS 本身,而是描述连接者和连接者之间的架构模式。
消费者/生产者 更易于理解,因为它描述了服务架构模式。你有一部分提供服务,另一部分使用它。
所以客户端/服务器更通用。消费者/生产者是 SOA 特定的。
关于java - Web 服务生产者和消费者之间有什么区别?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24010838/