webQICQ
一个类似 OICQ的聊天程序。包括客户端和服务器,可以供多个用户进行聊天。
初始设计是用nodejs做后台,mongodb做数据库,制作成手机网页形式
功能点:
- 登录功能。客户端登录到聊天服务器,服务器管理所有登录的客户,并将客户列表发送给各个客户显示。
- 客户可以通过服务器转发,实现一对一和多对多聊天。
- 实现呼叫功能。当客户端程序连接服务器时,通过服务器搜索所要呼叫的客户,如果检测到此用户且该用户正处于联网状态,则服务器通知此用户的客户端程序响应主叫方客户端程序,然后在主叫方和被叫方建立连接后,双方就可以聊天或进行其它的通信。