选择一个开源聊天服务器涉及很多方面。诸如服务器运行的操作系统和包含的功能等问题非常重要。还必须考虑服务器的预期未来,以便在必要时对其进行扩展,或者支持可以独立开发的新插件和新功能。作为开源软件,还必须仔细检...
选择一个开源聊天服务器涉及很多方面。诸如服务器运行的操作系统和包含的功能等问题非常重要。还必须考虑服务器的预期未来,以便在必要时对其进行扩展,或者支持可以独立开发的新插件和新功能。作为开源软件,还必须仔细检查所提供的安全特性和开发社区的活动级别。最好的开源聊天服务器将满足所有者的所有需求,并拥有包括一些社区支持在内的未来

掌上电脑聊天服务器可以是一个非常简单的中继服务器,它只向所有连接的人广播文本,用于协调不同设备之间的多种复杂连接的复杂系统。聊天服务器的确切定义已经扩大到几乎包括任何允许两个人或两个以上的人实时交换文本的程序。这包括即时消息服务器和点对点类型的网络,其中每个客户端也都是服务器。最好的开源聊天服务器的选择需要在如何使用以及谁将使用它的背景下进行设计,如果预期用户负载非常低,则需要做出一些小的选择。对于需要单独聊天室、联系人列表或其他社交功能的较高用户负载,则该字段将缩小运行大型聊天服务器需要相当数量的网络技术知识,互联网和操作系统。在选择最好的开源聊天服务器时,另一个选择是程序是否需要客户端。基于Web和telnet访问的聊天服务器在技术上不需要外部的客户端正常操作系统或大多数设备上的内容。专用服务器,如即时消息服务,将需要一个能够理解所使用协议的客户端。下载专用客户端可能是问题,也可能不是问题,这取决于使用服务器的用户使用开源聊天服务器会引起两个与开源软件相关的问题。第一个问题是服务器提供的安全性。该软件是开源的,因此任何人都可以访问它,并可以发现漏洞,用来绕过服务器的安全性第二件要注意的是,作为开源软件,它是由一群人开发的,他们可能会不断地调整程序并对其进行更改或改进。他们免费开发和提供软件。这可能意味着,在某些时候,社区可能会因为损耗而消失,留下一个有缺陷、没有开发或支持的程序。