说明:
类似于QQ的局域网聊天软件,包括服务器端和客户端程序,采用tcp/ip socket多线程编程,服务器端主要负责客户端用户的注册登陆,用户资料的获取。客户端负责与其他客户端进行信息控制与传递(包括聊天和传送文件)。
a、采用tcp非udp的socket编程,保证传输的稳定性和实时性。
b、在同步操作时大多数采用了多线程和超时控制。例如:在传送文件的同时能继续聊天。
c、服务器只负责用户登陆,查询,修改用户的基本信息和实时的在线用户列表。而不参与客户端之间的信息传递。
d、每个客户端既是聊天的发起端,又是接收端,实现了多点同时聊天和传送文件。
Email:qyl@emails.bjut.edu.cn
地址:北京工业大学
[代码性质]
VC完整应用程序代码
[代码作者] 钱义力
[文件大小] 73K
[更新日期] 2004-12-28 15:26:00
[下载次数] 16405
--------------------next---------------------
阅读(312) | 评论(0) | 转发(0) |