您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> C/C++ >> Linux客户端和服务器,客户端和客户端通信

Linux客户端和服务器,客户端和客户端通信

来源:网络整理     时间:2016/7/13 9:41:26     关键词:

关于网友提出的“ Linux客户端和服务器,客户端和客户端通信”问题疑问,本网通过在网上对“ Linux客户端和服务器,客户端和客户端通信”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: Linux客户端和服务器,客户端和客户端通信
描述:

类似QQ,客户端需要与服务器进行数据交互,同时需要和其他客户端通信。如A客户端需要发东西给B客户端,但是A不知道B是否有登录,我的想法是A先发一个请求到服务器,服务器收到后,将B的信息发给A,这样A和B才能进行通信。有没更好的办法?像QQ那样,实时知道其他用户是否上线或者下线,怎么做的?一有客户端登录或退出,服务器将该信息发给其他所有在线的客户端?


解决方案1:

设置状态标志位,客户端连上后发账号密码,服务器把该用户的状态标志设为在线。这就还好多东西要去理了。用户登入后,如果你只是自己做着玩的话,用户少你可以把所有的用户都查询,然后通过心跳包把所有用户的状态传给每个用户。不然就是还有好友啊什么的,上线查询,心跳查询好友的状态

解决方案2:

你的思路是可行的啊,以前用java做过类似的东西


以上介绍了“ Linux客户端和服务器,客户端和客户端通信”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/2585612.html

相关图片

相关文章