主题 : 想编写个聊天程序,大家出出招~~ 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 5164
精华: 0
发帖: 37
金钱: 320 两
威望: 280 点
综合积分: 74 分
注册时间: 2009-04-12
最后登录: 2011-06-07
楼主  发表于: 2009-05-14 09:33

 想编写个聊天程序,大家出出招~~

采用TCP协议,在shell下聊天,由于tcp需要建立连接,必须有个服务器端吧,要想客户端与客户端之间的私聊,必须先经服务器accept吧,那我想当两个客户端都连上服务器时,客户1发送给客户2的信息不经服务器转发,这样保护隐私,而服务器只记录客户的登录与退出情况,这样能实现么,我知道采用UDP可以实现点对点的通信而不需要服务器都可以,那现在采用TCP呢?多谢达人支招~~
先想后做
级别: 侠客
UID: 5877
精华: 0
发帖: 50
金钱: 510 两
威望: 510 点
综合积分: 100 分
注册时间: 2009-05-12
最后登录: 2009-07-23
1楼  发表于: 2009-05-14 09:41
能不能去找外包公司啊?
级别: 新手上路
UID: 5164
精华: 0
发帖: 37
金钱: 320 两
威望: 280 点
综合积分: 74 分
注册时间: 2009-04-12
最后登录: 2011-06-07
2楼  发表于: 2009-05-14 11:00
级别: 侠客
UID: 5071
精华: 0
发帖: 50
金钱: 390 两
威望: 297 点
综合积分: 100 分
注册时间: 2009-04-09
最后登录: 2013-12-20
3楼  发表于: 2009-05-15 09:17
a发送信息时对其加密,b接收时解密,加密算法很多,选个就好……
I want ! I do !
级别: 侠客
UID: 5509
精华: 0
发帖: 61
金钱: 565 两
威望: 491 点
综合积分: 122 分
注册时间: 2009-04-25
最后登录: 2018-02-08
4楼  发表于: 2009-05-18 10:08