如何创建一个简单的基于浏览器的IRC客户端?

2 irc

我想在我的网站上实现聊天服务,并想知道如何从头开始创建一个简单的基于浏览器的IRC客户端?

我有一个linux盒子,可以安装我想要的任何东西.Google找到了如何设置IRC服务器的导师,但没有关于如何创建IRC客户端的说明.

(作为客户端语言,我可以使用JavaScript或Flash.)

Pau*_*und 6

由于您已熟悉JavaScript,我建议使用Node.js,Now.js和node-irc的组合.

Node.js是一个应用程序,使您能够运行JavaScript服务器端并快速开发Web应用程序.

Now.js是Node.js的一个库,它使您能够在客户端和服务器之间进行RPC.您可以从客户端应用程序调用服务器上的函数,反之亦然; 他们的开发者指南实际上是一个网络聊天;)

node-irc也是node.js的库,使您可以轻松创建IRC客户端.

结合这三个,你会得到一个非常好的,非常容易的自编码网络聊天.对于浏览器界面,有很多可能性,包括ExtJS,JQueryUI,KendoUI等应用程序框架或更简单的东西.