怎么写类似QQ的通讯软件呢? 看书上的代码都是服务器端直接和客户端通信的怎么实现客户端的相互通信呢(带服务器的,能同时支持10个人左右在线就行)?还请高手指点。大概讲下实现的思想吧!!谢谢了!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 首先和服务器通讯,获取对方ip和端口,然后直接和对方连接。但是必须有一方位于公网。可以用UDP协议连接。 简单的例子还是蛮多的,可以使用TCP也可以使用UDP通信协议 要求不高的话写起来不难,一般用UDP通信速度上要好一点,客户机在服务器上注册好地址和端口,同时获取上线的其它各户机的地址和端口,客户机之间利用获取的地址信息进行通信,用UDP方式要方便实现一点. 用的比较广的还是TCP协议,客户端互相通信实际上是有服务器作为中介来转发数据的,甲和乙通信,甲先将数据发送给服务器,然后再由服务器转发给乙。QQ里面会用到Socket网络编程技术。 http://www.sduttieba.cn/blog/post/46.html 可以参考一下开源的东东,例如webber http://download.csdn.net/source/1765693 请问高手:如何向自己线程发消息?(线程内部消息通讯) 交换平时积累下来的函数或子程序,绝对是一个好的学习方法,至少免去了重复开发之苦 成员函数里能定义类吗 ? 用wxWidgets开发播放器软件界面(限广东省内) 菜鸟求助---关于拆分窗口中的CEditView问题(在线等) 求教:如何根据数组里的数画图 请问:我用的是mscomm控件。我想检测串口的cd,cts,dsr等引角上电压的变化,请问该如何做? 请大家帮我设计一个算法,很急,详情请进 什么叫STL 我终于买到VC技术内幕了,真是一本好书,不错不错 26个钉子的押宝游戏,结果什么出来? 文件读取问题!
但是必须有一方位于公网。
可以用UDP协议连接。