什么是联邦协议?

10

最近我听到了这个术语,用来描述谷歌的新hangouts协议和Whisper System的新的加密短信应用

新的TextSecure推送传输是一个联邦协议

那是什么意思?

1个回答

9
我认为它意味着一种通用的、开放的协议,允许许多小型网络相互通信而不完全放弃控制,因此它们仍然可以使用自定义的内部协议。因此SMTP和XMPP是联邦协议。
我找不到确切的定义,但我有证据支持我的说法:
动词"federate"的词典定义:
(涉及若干个国家或组织)形成或组成一个单一的中央单位,在其中每个国家或组织保持一定的内部自治权。
Open Whisper Systems最近的博客文章讨论了联邦与集中式网络:
事实上,将联邦应用层协议吞并为集中式服务,几乎是今天成功消费产品的必然选择。这就是Slack对IRC所做的、Facebook对电子邮件所做的以及WhatsApp对XMPP所做的。在每种情况下,联邦服务停留在时间上,而集中式服务能够迭代到现代世界及以后。 此页面将SMTP称为“联邦电子邮件协议”。
然后,SMTP (简单邮件传输协议) 出现了,使得这些系统可以联合成一个大的电子邮件系统。

(顺便说一下:虽然我不是来自美国,但我觉得通过类比美国的“联邦政府”这个术语最容易理解:它允许所有美国州在国家层面上协调,同时仍保留很多内部控制)


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接