所谓的“消费者”的对应物是什么?

问题描述 投票:0回答:2

通过“消费者”,我的意思是一个通过其接口或API调用或使用另一个的类/系统。另一个被称为的类/系统的名称是什么?

在网络环境中,消费者被称为“客户端”,而其对等方则是“服务器”,但是我正在寻找一个不一定涉及网络的术语。

我以为正确的词是“生产者”,但在某些文章中[Martin Fowler将其称为“供应商”(like this one)。任何人都可以指向定义此内容的权威来源吗?

oop language-agnostic naming
2个回答
0
投票

根据我对AMQP术语的经验,我也认为它也是“生产者”。基于此,消费者可以从字面上看是信息的客户端点。

在可以通过信息发回信息的地方可能会发生例外,但是在“扇出”数据体系结构中,数据通常只是一种方式,而生产者几乎没有义务确保消费者正确地解释了数据。 >

[OOP设计中很少使用该术语。


0
投票

我很可能想说“提供者”作为与“消费者”的配对。您也可能有经销商,商人,卖方,卖方等,但是所有这些都有一些细微差别,这使它们更具限制性,并将它们限制于某些行业或类型。它不像提供者-消费者那样普遍适用。

© www.soinside.com 2019 - 2024. All rights reserved.