我想在我的网站上实现聊天服务,并想知道如何从头开始创建一个简单的基于浏览器的IRC客户端?
我有一个linux盒子,可以安装我想要的任何东西。 Google找到了如何设置IRC服务器的导师,但没有关于如何创建IRC客户端的说明。
(作为客户端语言,我可以使用JavaScript或Flash。)
答案 0 :(得分: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等应用程序框架或更简单的东西。
答案 1 :(得分:0)