2012-09-24 65 views
2

近日开始在具有下列基础设施一个新的小公司:通过GTALK连接私人XMPP帐户

承载@ chat..com
  • 谷歌应用服务电子邮件,聊天
    • 私人XMPP的Openfire服务器,文件以及@账户号码

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

    由于让整个公司离开他们心爱的内部聊天服务器并使用构建的gtalk在谷歌应用程序不是一个选项,希望是注册与GTalk @聊天..帐户,然后通过GTalk处理所有通信类似于人们已经完成了与AIM,Facebook和其他传输。好处是如下:

    • 上,每增加一个侧并在公司serchable
    • 其他人所有的聊天记录存储在服务器端不需要改变行为
    • 已经与谷歌同步时间Android手机服务将无法在不需要安装另一个XMPP客户端的情况下利用聊天。
    • 没有必要有一个胖客户端安装在台式机/笔记本

    我已经研究了XMPP传输,并试图给登记,但他们似乎并没有掩盖我的情况。在http://jabberd.eu

  • 指导和/或从别人谁已经做到了这一点,将不胜感激经验

    • 交通运输插件的Openfire
    • 使用公共交通工具:我已经研究了两种路线迄今没有运气。

    回答

    0

    我已经使用Spectrum(v1和v2)将Openfire连接到Gmail和Facebook。它在用户的客户端显示为可发现的服务。它要求在Openfire中添加一个远程名单插件,并将该名称与Openfire在同一个框中运行。

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

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