Chinaunix首页 | 论坛 | 博客
  • 博客访问: 537533
  • 博文数量: 576
  • 博客积分: 40000
  • 博客等级: 大将
  • 技术积分: 5020
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-13 14:47
文章分类

全部博文(576)

文章存档

2011年(1)

2008年(575)

我的朋友

分类:

2008-10-14 14:53:34


说明:
  类似于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---------------------

阅读(263) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~