我想创建一个信息服务使用的。协议。我将如何实行服务器的端以及客户端方面的这种服务吗?我知道我会需要服务器(如Jabberd2)运行信框架。如何努力将这是建立并得到运行?还会有什么最佳方式挂钩的一个客户程序的成这项服务?我怎么会开始推动信息从一个客户,通过服务器到另一个客户?

有帮助吗?

解决方案

服务器:有许多在那里,看 http://xmpp.org/software/servers.shtml 一名单。

我用 OpenFire 在过去,这是相当直截了当的设立。

你可以添加一个图书馆喜欢 xmppframework 去你的可可项目,使这一个客户,并配置以谈谈你的。服务器。

每个客户获取标识符(称为 'jid')的形式: uniquetext@xmppserver.name, 和你发送信息从一个客户的其他解决他们的 jid 预期接收者。

如果你想玩弄的简单的例子在一个脚本语言,可以利用的东西喜欢的 例蟒蛇图书馆。 看看它是如何工作。使用 客户。 喜欢 psi 连接为一体 jid 和使用的实例,以作为另一个连接 jid 来收发邮件通过的服务器。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top