在我们公司(networking公司,35人,工程和业务,OS X客户端,Linux服务器)中,我们正在评估主要用于群组和用户到用户聊天的Skype的替代scheme。
我看过IRC但看到两个问题:
PS我们也研究过Jabber,但IMO在OS X上的客户端就像Colloquy或Linkinus这样的客户端
我们在Windows和Mac OSX客户端上使用Openfire + Spark,运行起来非常棒。 即使文件传输和截图工作完美无瑕。
我唯一想念的是VoIP集成,但据说可以通过Red5服务器。
当我的IRC客户端没有连接到服务器时,我错过了这些消息。 那将是一个“不行”。 AFAIK有“IRC保镖” – 但我想这是所有用户默认情况下,这是否有一个IRC守护进程,这包括?
也许你想看看Quassel IRC ,它是一个IRC保镖与自己的客户端。 Quassel运行在Linux,Windows和Mac OS X上(以及基本上由Qt支持的任何操作系统)。
它支持断开连接的操作,这意味着连接到Quassel核心的客户端将收到Quassel核心连接到的IRC通道的积压。
我个人会认为XMPP / Jabber是最适合您的问题的解决scheme,您应该至less投入一些时间来解决您遇到的问题。 也许尝试另一个XMPP服务器。
我自己在IRC上丢失东西的解决scheme是在服务器上运行客户端… GNU屏幕或tmux等允许您在注销时保留在后台运行的基于控制台的应用程序 – 我使用的客户端是irssi 。
至于你的第二个问题,你可以指出成千上万的开源项目是通过IRC协调和开发的。 指向freenode和OFTC作为例子而不是efnet;)
怎么样jabber ?
这个问题很古老,但对于任何人来说,
是否有可能连接到100%的正常运行时间IRC服务器(有列表,谷歌帮助快),然后保护通道呢? 服务器将“永远”在线,比“局域网中的大多数服务器更可靠”的“99,99%”或“99,95%”的可靠性(期望它将是有史以来最完美的IT公司的服务器 – 但不是每个人都有这样的事情)。 完美的是,即使(尽pipe不希望如此,但是…)服务器出现故障,IRC客户端仍然存在连接。
基本上,你必须做这些事情:
根据你如何设置外观和感觉,没有用户会觉得他们正在进入互联网的黑暗后街,没有陌生人会join和混乱的渠道。
清洁,简单,易于使用,并与您有好东西说(“我们使用SSL,所有的数据以安全的方式传输”,“我们决心为您提供任何安全的可能性”),有关安全,应该是一个问题?
事实上,我从来没有使用Skype感到安全。 谁可以发誓他们的编解码器背后是什么? 你是对的IRC错过了VOIP,但是真正取决于服务器,频道pipe理员和最终用户是否保存IRC。
我更喜欢jabber,尤其是openfire服务器。 如果你不喜欢jabber客户端:尝试bitlbee作为“伪”irc服务器,您可以连接到您最喜爱的irc客户端。
地铁项目可能会有所帮助:
https://github.com/thedjpetersen/subway
“后端支持连接持久性和可选日志logging”。
这是一个nodejs / mongodb支持的基于Web的IRC客户端。