Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Design patterns 与#x201C;经纪人”“;代理“;和“;代理”;_Design Patterns_Proxy_Agent_Broker - Fatal编程技术网

Design patterns 与#x201C;经纪人”“;代理“;和“;代理”;

Design patterns 与#x201C;经纪人”“;代理“;和“;代理”;,design-patterns,proxy,agent,broker,Design Patterns,Proxy,Agent,Broker,在编程代码中使用“代理”、“代理”和“代理”这三个词的责任是什么?在计算机技术中有什么特殊的含义吗?有什么意见或例子吗?还有其他含义,但我认为在同一上下文中,这三个术语与电信技术有关 Broker指的是MessageBroker,它是一个中介应用程序,可以翻译和执行其他操作来改善实体之间的通信。您可以在中找到更多信息 代理服务器使用是指“代表原始Web服务器满足HTTP请求的网络实体。Web缓存有自己的磁盘存储,并将最近请求的对象的副本保存在此存储中。” 代理可以是很多东西。它指的是应用程序,可

在编程代码中使用“代理”、“代理”和“代理”这三个词的责任是什么?在计算机技术中有什么特殊的含义吗?有什么意见或例子吗?

还有其他含义,但我认为在同一上下文中,这三个术语与电信技术有关

Broker指的是MessageBroker,它是一个中介应用程序,可以翻译和执行其他操作来改善实体之间的通信。您可以在中找到更多信息

代理服务器使用是指“代表原始Web服务器满足HTTP请求的网络实体。Web缓存有自己的磁盘存储,并将最近请求的对象的副本保存在此存储中。”

代理可以是很多东西。它指的是应用程序,可能是后台的服务或web服务。通常,代理是一个自主的、面向目标的实体。考虑到代理和代理以某种方式以自主方式执行某些任务,它们可以被视为代理。这是一个很长的讨论。


有一个特定的社区研究代理和多代理系统,对于这种情况,我们可以从定义开始,即“代理是任何可以被视为通过传感器感知其环境并通过执行器作用于该环境的东西”这个定义也符合上面所说的。

代理是最初的“四人帮”模式之一,后来在Web环境中使用,由于正规教育的不足,导致更常见的用法凌驾于最初的用法之上,因此它后来仅代表网络代理。我甚至不知道t确保internet代理与代理模式匹配。它似乎是缓存模式

我认为,代理一词起源于早期的银行业时代,例如意大利文艺复兴时期的德·梅迪奇家族。远距离通信缓慢,因此授权代理为银行签署新业务,并将其发送到偏远地区。因此,这意味着在通信缓慢时使用代理。 您可能还想从Java世界中查看业务委托模式,尽管这更多是关于封装服务目录查找,与代理模式中的责任委托关系很少或根本没有关系。 代理似乎是最近在我做其他事情时出现的术语, 但似乎与原始代理完全相同,或者填补了代理成为internet代理时留下的空白。 代理的概念在早期的Macintosh域中被用作一种软件,在用户离线时代表互联网域中的用户运行,搜索和处理数据以缓存用户稍后可以查看的结果。 i、 e.它是一个代理。然而,这个概念似乎已经扩展到了自主操作的东西,与它的环境交互。它不再仅仅代表用户操作。它观察它的环境,并根据它的内部控制逻辑对它的环境进行操作。因此,代理在互联网上的概念,或在计算机系统上是有意义的。病毒可以说是一种自我复制的媒介。(如《黑客帝国III》电影中所述)参见

Broker确实常用于消息,但我相信这个术语首先出现在Corba的上下文中,即Broker(又名Orb)用于向适当的执行软件“处理”API请求。从这个意义上说,代理非常类似于服务总线的核心部分,即服务代理。术语Message Broker来自使用消息传递系统实现服务调用的供应商,而不是作为实时通信或ons请求,甚至使用路由器本身。
实际上,代理是一种按比例放大的门面模式。

我认为,这些问题的答案你可以在网上找到。如果你对模式实现有具体问题,你可以在这里询问。查看前面答案中给出的参考资料,Kurose是一种计算机网络特定文档,因此自然给出了在ne中使用的代理的含义拉塞尔和诺维格是人工智能的焦点,所以使用一个在他们的上下文中发展起来的术语,他们在不同的上下文中使用不同的术语可能是合理的。