Socket通信(TCP)非阻塞模式-select模型这个范例是个基于TCP协议的非阻塞模式下的SOCKET通信。应该非常具有代表性了,分为服务器端和客户端。非
2023-01-18 10:50:26 19KB TCP 非阻塞 select
1
1. VTCP 本机传输速度取决于 CPU效率,双核2.80GHZ CPU 传输速度是单包大小1K,速度66MB /s ,单包大小4K,速度152MB/s,单包大小16K,速度350MB/s 2. VTCP 局域网传输速度10MB/S 双向同时传输 20MB /s,达到物理极限。 3. VTCP ADSL 56KB/s 上传极限 可达到54KB 以上非常接近物理极限速度。 4. VTCP ADSL 512KB/s 下行带宽 可达到480KB /s 以理想速度。 5. VTCP光钎512KB/s 上行下行都可以达到 480KB /s以上理想速度。 6. VTCP在丢包环境下速度比TCP快得多,一般是10倍以上。 7. VTCP在低速网络与高速网络同样表现出众。 8. VTCP 拥有良好的 WIFI 无线环境支持能力。
2022-05-11 22:08:02 619KB VTCP UDP可靠传输 UDT RUDP
1
1. VTCP 本机传输速度取决于 CPU效率,双核2.80GHZ CPU 传输速度是单包大小1K,速度66MB /s ,单包大小4K,速度152MB/s,单包大小16K,速度350MB/s 2. VTCP 局域网传输速度10MB/S 双向同时传输 20MB /s,达到物理极限。 3. VTCP ADSL 56KB/s 上传极限 可达到54KB 以上非常接近物理极限速度。 4. VTCP ADSL 512KB/s 下行带宽 可达到480KB /s 以理想速度。 5. VTCP光钎512KB/s 上行下行都可以达到 480KB /s以上理想速度。 6. VTCP在丢包环境下速度比TCP快得多,一般是10倍以上。 7. VTCP在低速网络与高速网络同样表现出众。 8. VTCP 拥有良好的 WIFI 无线环境支持能力。
2022-05-04 16:13:53 619KB VTCP UDP可靠传输 UDT RUDP
1
源码展示了采用非阻塞模式WinSock编程的服务器和客户端,建立连接后,在服务器窗口输入空格会向所有客户端发送一条字符串消息。 WinSock解决方案下的Client、Server工程分别为服务器和客户端,NetWork工程为稍作封装后的网络库。
2022-01-21 23:01:37 42KB WinSock 非阻塞模式
1
vc++6.0 编写socket多线程例程,非阻塞模式,客户端 服务器端源代码,可运行
2021-12-05 23:15:17 22KB vc6.0 socket 多线程
1
使用SOCKET API的多线程 阻塞I/O,与多个服务器进行通讯的客户端程序, mfc下编写。
2021-10-23 19:35:15 38KB SOCKET API 多线程 阻塞模式
1
使用阻塞模式、完成端口的多线程socket iocp
2021-04-11 19:04:30 41KB 完成端口 iocp
Qt实现Winsock网络编程—非阻塞模式下的简单远程控制的开发 示例demo 使用 WSAAsyncSelect 实现 https://blog.csdn.net/qq_29542611/article/details/84202411
1
最近用android_serialport_api开发了一个串口通讯程序,在使用过程中发现android_serialport_api基本构架都有 ,不过还有不少的缺陷,缺陷之一是:读取串口信息是阻塞模式,在向串口发出命令后,如果没返回的话,串口将被阻塞 这样,如果在没数据返回的情况,线程将不能安全退出。缺陷之二是:没有停止位、奇偶校验位,停止位的设置。缺陷之三是:如果退出串口通讯后,下位机可能会在此发送信息到端口,下次马上进入时,会有上次残留数据。 在通过网络查找,参考各位大能给的信息,重新修改了SerialPort.c,修改了打开串口参数,满足设置停止位、奇偶校验停止位功能。 修改了端口读取阻塞模式为非阻塞模式,增加一个清除端口数据函数。同时已经编译过了,只要直接调用就行了。 在网上很多大神给的方案,方案多有,大都是源代码的修改,没有编译的。用本案例的话,应该可以完美解决了读取串口的各种情况。
2019-12-21 22:17:35 7.66MB android_seri 非阻塞 清除串口数据
1