分布式企业协作工具

时间:2020-03-06 14:58:03  来源:igfitidea点击:

我正在寻找一种企业协作工具来帮助使我的团队汇聚在一起,这些团队在地理和组织上均分布。一些团队成员在客户站点上,公司防火墙等后面运行。

我的限制是:

  • 必须允许创建持久的"渠道"(即不仅是一对一或者一对多的聊天)。
  • 必须是免费的(或者非常接近)。
  • 必须可以通过公司防火墙普遍使用(即在端口80或者类似端口上运行)。我知道不能保证任何解决方案都能通过每个防火墙,但是让我们避免常见限制的解决方案很重要。
  • 必须具有桌面/警报代理,以便在新消息进入他们正在收听的频道时/在收到新消息时向用户发出警报。
  • 如果有可能,应该具有允许该应用程序在登录/启动时启动的功能,因此开发人员不必记住要激活它或者手动登录。

有没有人提出符合这些标准的建议?

到目前为止,我已经考虑过:

  • Google Talk:未通过"渠道"测试-群聊也只能通过网络界面进行。
  • CampFire:无法通过桌面警报和自动启动功能。要求用户打开Web浏览器,导航,登录等。还通过了"免费"测试,但仅通过了测试。如果可以克服其他这些失败,那么价格就不会成为目标。
  • www.24im.com:未通过"通用公司防火墙"测试-该通信在端口10880-10889上通信,该端口在我们测试的所有公司防火墙上均被阻止。

解决方案

Skype的
满足所有要求。

只需使用Skype。它是免费的,具有出色的聊天功能,可以在防火墙上运行,支持许多现成的协作功能,还可以作为插件使用。

P.S. Windows Mobile本身也支持它,并且在其他移动平台上拥有良好的客户端(例如S60上的Fring)

IIRC google talk在内部使用jabber协议。我们应该能够与任何客户端连接,并且其中一些客户端应该提供频道功能。另外,如果我们想让数据远离Google的视线,则可以设置自己的jabber服务器。

遗憾的是,尽管我不确定是哪种机制或者逻辑,但Skype在我们自己的公司网络上被阻止了。

我将追求Jabber / XMPP客户。

OpenFire + Spark都很好,非常好。有一个beta插件可与red5集成并启用视频和音频流。 AFAIK,Spark已经支持SIP。

亲切的问候

IRC?如果我们将其托管在自己的服务器上,那么请按意愿在端口80上运行。

只要确保它不会收到杂乱的Web请求就不会崩溃和燃烧。 :P