今天可能取代 JXTA 和 P2P 的标准是啥?
Posted
技术标签:
【中文标题】今天可能取代 JXTA 和 P2P 的标准是啥?【英文标题】:What is today's standard that might have replaced JXTA and P2P?今天可能取代 JXTA 和 P2P 的标准是什么? 【发布时间】:2012-07-24 05:30:21 【问题描述】:我已经构建了一个即时消息应用程序 + 语音聊天(目前正在开发中),它被设计为集中式网络。但是当我第一次开始构建这个应用程序时,我有兴趣将它构建到 P2P 网络中,但是我缺乏有关 P2P 的参考和信息,而且我担心客户端的安全性,所以我只是决定将我的应用程序构建到集中式网络中。最近我发现了一个名为 JXTA 的 P2P 相关框架,它促使我将当前的应用程序转换为 P2P。但我的问题是,大多数开发人员和组织仍然使用 JXTA 等框架吗?还是被其他东西取代了?今天的标准是什么? (我知道 Torrent 是基于 P2P 的,但是即使现在有像云这样的标准,人们仍然开始将应用程序开发成 p2p 吗?)
【问题讨论】:
p2p 和云不是标准,而是在您的特定场景中可能有效或无效的技术。如果它们不适合,请不要将它们拉到您的项目中。根据您需要完成的任务进行选择,而不是现代流行语。 我不认为“云”是一个标准。 P2P 也不是什么东西。它们只是您可以通过各种方式实现的某种技术的通用术语。也许您甚至可以构建可以称为两者的东西。如果您希望客户端(对等点)能够直接联系另一个对等点,您可能正在实现称为 p2p 的东西。或者是什么东西。 你们说得对,它们都是有特定用途的技术。但就我而言,我认为 P2P 最适合我,我对此非常感兴趣,所以我会去搜索更多关于它的信息。谢谢你的回答 【参考方案1】:没有 P2P 标准。
JXTA 仍在生产中使用(我们使用它),但在 Oracle 出现 IP 问题后不再维护;学习曲线也相当陡峭。
对于即时通讯类型的网络,您应该查看XMPP
【讨论】:
以上是关于今天可能取代 JXTA 和 P2P 的标准是啥?的主要内容,如果未能解决你的问题,请参考以下文章