编程论坛
注册
登录
编程论坛
→
C# 论坛
qq 软件是怎么实现互相聊天的功能的啊
koujia
发布于 2014-07-14 21:24, 855 次点击
用C#编的QQ聊天系统,但是不知道怎么实现把信息发送给好友,是要用TCP,UDP协议吗,还要涉及端口什么的吗,C#只学了四天,纯菜鸟,请大神指教啊
4 回复
#2
零無
2014-07-17 22:31
用Socket接口。服务器端用SocketServer:实例化一个服务端的Socket实例。客户端用Socket接受服务器的ip地址和端口号。用文件流进行传值。多看看网络编程方面的书就行了
#3
smilelake
2014-08-26 09:43
另一个思路(简单的系统,不是腾讯级别的超大系统 ):
设计数据库表存储每个用户通信记录;
用户A 向数据库写入记录;
用户B 每隔3秒或5秒从数据库读出记录;
#4
Maick
2014-08-26 09:53
牛逼..学了4天就可以写聊天系统了..
#5
smilelake
2014-08-26 10:32
说明 C# 易学易用嘛。。呵呵
1