通过gtalk连接私有XMPP帐户

通过gtalk连接私有XMPP帐户,xmpp,openfire,google-talk,Xmpp,Openfire,Google Talk,最近在一家新的小公司成立,该公司拥有以下基础设施: 托管@chat..com的私有XMPP Openfire服务器 谷歌的电子邮件、聊天、文档等应用程序,账号为@.com 该公司大量使用私有/内部聊天服务器进行通信。然而,这需要我在我的机器上安装并运行一个客户端,如Adium/Psi,然后将聊天历史记录存储在本地等 由于让整个公司离开他们钟爱的内部聊天服务器,使用内置于谷歌应用程序中的gtalk不是一个选项,因此希望能在gtalk中注册@chat..com帐户,然后通过gtalk处理所有通信

最近在一家新的小公司成立,该公司拥有以下基础设施:

  • 托管@chat..com的私有XMPP Openfire服务器
  • 谷歌的电子邮件、聊天、文档等应用程序,账号为@.com
该公司大量使用私有/内部聊天服务器进行通信。然而,这需要我在我的机器上安装并运行一个客户端,如Adium/Psi,然后将聊天历史记录存储在本地等

由于让整个公司离开他们钟爱的内部聊天服务器,使用内置于谷歌应用程序中的gtalk不是一个选项,因此希望能在gtalk中注册@chat..com帐户,然后通过gtalk处理所有通信,就像人们对AIM、Facebook和其他传输所做的那样。好处如下:

  • 所有聊天历史记录都存储在gtalk端的服务器端并可插入
  • 公司中的其他人不需要改变行为
  • 已经与谷歌服务同步的Android手机将无法在不需要安装另一个XMPP客户端的情况下利用聊天
  • 无需在台式机/笔记本电脑上安装厚客户端
我已经研究了XMPP传输,并尝试注册,但它们似乎没有涵盖我的情况。到目前为止,我已经调查了两条路线,但都不走运:

  • Openfire的传输插件
  • 使用公共交通工具
如果有人能提供指导和/或经验,我们将不胜感激。

我使用Spectrum(v1和v2)将Openfire与Gmail和Facebook连接起来。它以可发现服务的形式出现在用户的客户端中。它要求在Openfire中添加一个远程花名册插件,并在与Openfire相同的框中运行Spectrum

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

看一看。Openfire的远程花名册插件附在中第一条消息的底部(文件名为“gojara.jar”)。

我使用Spectrum(v1和v2)将Openfire连接到Gmail和Facebook。它以可发现服务的形式出现在用户的客户端中。它要求在Openfire中添加一个远程花名册插件,并在与Openfire相同的框中运行Spectrum

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

看一看。Openfire的远程花名册插件附在中第一条消息的底部(其文件名为“gojara.jar”)