社区
网络及通讯开发
帖子详情
socket通信问题,希望给个小demo
hificat2
2018-12-31 07:53:21
如果在scoketClient中,当接收到某个服务器返回值时,要处理一段代码,但在该代码里面,又会发给服务器一个信息,要获得一下服务器的另外一个返回值,那是不是当收到返回值时,已经跳出了原来代码执行的地方了。还不太清楚同步和异步通信的原理。不知道能否根据我的需求,写个完整的小demo代码供参考,谢谢了。
当接收到socket返回特定数据,事件中进行处理时,这时候需要获取服务器的另一个信息,但又不想跳出当前的代码。
...全文
801
11
打赏
收藏
socket通信问题,希望给个小demo
如果在scoketClient中,当接收到某个服务器返回值时,要处理一段代码,但在该代码里面,又会发给服务器一个信息,要获得一下服务器的另外一个返回值,那是不是当收到返回值时,已经跳出了原来代码执行的地方了。还不太清楚同步和异步通信的原理。不知道能否根据我的需求,写个完整的小demo代码供参考,谢谢了。 当接收到socket返回特定数据,事件中进行处理时,这时候需要获取服务器的另一个信息,但又不想跳出当前的代码。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
轻箬笠
2019-02-28
打赏
举报
回复
是不是可以用libuv这样回调的方式满足你的要求?~!
ooolinux
2019-02-25
打赏
举报
回复
引用 9 楼 chinayu2007 的回复:
不错,有电子版的书吗?
某宝买书送电子版。
chinayu2007
2019-02-25
打赏
举报
回复
不错,有电子版的书吗?
ooolinux
2019-02-11
打赏
举报
回复
引用 7 楼 yanzhifei 的回复:
我在我们市图书馆找CB的书都不好找
某宝有。
yanzhifei888
2019-02-11
打赏
举报
回复
我在我们市图书馆找CB的书都不好找
ooolinux
2019-02-04
打赏
举报
回复
引用 5 楼 青蛙工作室 的回复:
最后一图颇为炫耀
图里有两本CB网络的书。
青蛙工作室
2019-02-03
打赏
举报
回复
最后一图颇为炫耀
ooolinux
2018-12-31
打赏
举报
回复
可以参考书:
hificat2
2018-12-31
打赏
举报
回复
可以给下参考代码吗
ooolinux
2018-12-31
打赏
举报
回复
收到数据事件处理函数虽然是相同的,但里面可以进行状态判断(状态机),以进行不同的响应。
ooolinux
2018-12-31
打赏
举报
回复
我的理解,收到数据事件里,处理完,又发给服务器一条信息,这个事件处理函数就结束了。再收到,再一次事件处理了。
C
Socket
通信
多线程数据双向收发实例VS2010(全部源码)
最新的C C++
Socket
技术总结! 开发环境:VS2010 实现功能: 1、运用多线程和
Socket
技术实现
Socket
Server端侦听多个客户端请求; 2、实现服务器端循环处理客户端不同请求从而实现不同测试要求,并向客户端循环发送数据; 3、实现客户端向服务器端发送不同测试命令,并接收服务器端发送的数据; 4、运用指针上下文实现不同线程的数据共享; 5、实现多个客户端同时连接服务器端; 6、服务器端程序和客户端程序可以运行在同一台计算机,也可以运行在两台计算机。 测试方法: 1、打开Server
Demo
.exe 2、打开Client
Demo
.exe 并输入127.0.0.1(同一台计算机)或目标机IP地址(两台计算机)
pc与android通过usb
socket
实现手机
通信
Demo
a.PC客户端与Android服务端的
Socket
同步
通信
(USB) b.操作步骤如下: ----------------------------------------------------------- 1.请将测试数据文件夹中的ucliulanqi.apk copy到c:\下进行测试 2. 将android代码导入到Eclipse中进行调试,或者直接运行里面的apk文件即可。 3.将pc端程序也导入到Eclipse中 运行main函数,执行=====》 输入4 。将复制pc电脑中的 c:\ucliulanqi.apk 到 android手机中的/mnt/sdcard/目录下 4.复制完毕后,请你查看 /mnt/sdcard/下查看 这个ucliulanqi.apk文件。 5.想复制其他文件,请在源码中进行文件夹名字的改动以及在apk中冶要进行调试。 6.综合这两个程序,我总结一下,很扯淡。。还不如用adb push c:\liulanqi.apk /mnt/sdcard/下更方便
Android的
socket
长连接(心跳检测)
这是Android的
socket
长连接(心跳包),由于本人项目中需要用到长连接,所以先做了个
demo
,亲测是没有
问题
的。
Unity3D
Socket
Demo
原文地址:http://blog.csdn.net/genius840215/article/details/7411749
Signalr即时通讯.Net MVC
Demo
下载
支持.net framework 4.0的双向通讯组件 实现实时
通信
。什么是实时
通信
的Web呢?就是让客户端(Web页面)和服务器端可以互相通知消息及调用方法,当然这是实时操作的。 Web
Socket
s是HTML5提供的新的API,可以在Web网页与服务器端间建立
Socket
连接,当Web
Socket
s可用时(即浏览器支持Html5)SignalR使用Web
Socket
s,当不支持时SignalR将使用其它技术来保证达到相同效果。 SignalR当然也提供了非常简单易用的高阶API,使服务器端可以单个或批量调用客户端上的JavaScript函数,并且非常 方便地进行连接管理,例如客户端连接到服务器端,或断开连接,客户端分组,以及客户端授权,使用SignalR都非常容易实现。
网络及通讯开发
1,317
社区成员
8,874
社区内容
发帖
与我相关
我的任务
网络及通讯开发
C++ Builder 网络及通讯开发
复制链接
扫一扫
分享
社区描述
C++ Builder 网络及通讯开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章