2

最近在一家拥有以下基础设施的新小公司开始工作:

  • 托管 @chat..com 的私有 XMPP Openfire 服务器
  • 使用 @.com 帐户的 Google Apps 电子邮件、聊天、文档等

该公司大量使用私人/内部聊天服务器进行通信。然而,这需要我在我的机器上安装和运行一个客户端,比如 Adium/Psi,然后将聊天记录存储在本地等。

由于让整个公司远离他们心爱的内部聊天服务器并使用谷歌应用程序内置的 gtalk 不是一种选择,因此希望通过 gtalk 注册@chat..com 帐户,然后通过gtalk 类似于人们对 AIM、Facebook 和其他传输工具所做的事情。好处如下:

  • 所有聊天记录都存储在 gtalk 端的服务器端并且可搜索
  • 公司其他人不需要改变行为
  • 已经与 Google 服务同步的 Android 手机将无法利用聊天功能,而无需安装另一个 XMPP 客户端。
  • 无需在台式机/笔记本电脑上安装胖客户端

我研究了 XMPP 传输并尝试注册,但它们似乎没有涵盖我的情况。到目前为止,我已经调查了两条路线,但没有运气:

已完成此任务的人的指导和/或经验将不胜感激。

4

1 回答 1

0

我使用 Spectrum(v1 和 v2)将 Openfire 连接到 Gmail 和 Facebook。它在用户的客户端中显示为可发现的服务。它要求将远程花名册插件添加到 Openfire,并且 Spectrum 需要在与 Openfire 相同的机器上运行。

简而言之,它的行为类似于 Web 代理。您的用户不必更改他们在您系统上的帐户,但对于 Gtalk 用户,您的用户似乎是其他 Gtalk 用户。您访问 Gtalk 的任何用户都将使用他们自己的 Gtalk 身份验证,因此您无需维护任何额外的身份验证方案。

看看它在http://spectrum.im。Openfire 的远程花名册插件附在http://community.igniterealtime.org/thread/46580中第一条消息的底部(它的文件名是“gojara.jar”)。

于 2012-12-13T02:20:32.607 回答