分布式企业协作工具
时间: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