“消费者”是指通过其接口或API调用或使用其他类的系统/系统。另一个类/系统的名称是什么,被称为?
在网络环境中,消费者称为“客户”,其对应物是“服务器”,但我正在寻找一个不一定涉及网络的术语。
我认为正确的词是“制片人”,但Martin Fowler称它为某些文章中的“供应商”(like this one)。任何人都可以指向定义此权威的权威来源吗?
答案 0 :(得分:0)
根据我对AMQP术语的经验,我认为它也是“制作人”。基于此,消费者可以被视为信息的客户端点。
可以通过信息发回来进行例外处理,但在“扇出”数据架构中,数据通常只采用一种方式,而生产者几乎没有义务确保消费者正确地解释数据。
术语很少用于OOP设计。
答案 1 :(得分:0)
我很可能想说“提供者”作为与“消费者”的配对。您也可以有经销商,商人,卖方,卖方等,但是所有这些都有一些细微差别,这使它们更具限制性,并将它们限制于某些行业或类型。它不像提供者-消费者那样普遍适用。