只为小站
首页
域名查询
文件下载
登录
易语言-TCP客户端多线程发送同步接收,核心支持库和API实现
TCP客户端大多都是异步操作,发送数据后只能在回调里处理,而有一些特殊业务可能需要发送后同步返回。 部分模块或支持库也有同步返回,但只支持单线程单包返回,经常看到有人在问这方面的问题 所以吃完粽子后趁消化之余闲着没事就顺手写了个 多线程TCP发送数据同步接收 实现思路: 1:发送数据前取一个唯一标识,和创建一个事件,保存该事件ID和唯一标识放到数组里 2:把唯一标识写入到数据里一并发送到服务器,然后调用事件等待 3:服务器接收到数据后处理完相关命令ID,在发回给客户端的数据里带上客户端发来的唯一标识 4:客户端收到数据时取出 唯一标识,再到数组里通过唯一标识取出 事件ID,再把数据放到数组里,触发事件ID,另外线程那边发送的就能收到通知了。 5:在发送线程收到事件触发后,根据唯一标识在数组里取出服务器返回的数据,再释放事件ID和删除相关缓存数据 这样就完成了发送数据后同步接收过程 TCP套件用的是 客户端/服务器组件 代码包含了 组包/拆包 该思路方法通用于所有TCP模块或支持库,如有需要请自行移植!
2024-12-02 23:50:16
11KB
网络相关源码
1
易语言演示源码,
易语言TCP
服务器模块
易语言TCP
服务器模块源码,TCP服务器模块,初始化,取未使用数组成员,回调,call,释放资源,释放资源2,添加黑名单,删除黑名单,是否拒绝,启动服务器,关闭服务器,工作线程,取客户地址,取数据,发数据,启动,关闭,取回客户,取回数据,发送数据,断开客户,WSAStartup,WSACl
2024-05-15 14:44:14
17KB
易语言TCP服务器模块源码
TCP服务器模块
取未使用数组成
1
易语言TCP
互通
易语言TCP
互通源码,TCP互通,取核心数,Call_完成端口回调函数,子程序_回调函数_线程,Call回调,子程序_节点_回调函数,子程序_节点_异步消息,子程序_可异步消息_组,子程序_可套接字_组,子程序_释放发送数据,子程序_取错误,变量_读整数,变量_写整数,子程序_内存申
2024-01-13 08:25:17
61KB
易语言TCP互通源码
TCP互通
取核心数
Call_完成端口回调函数
1
易语言TCP
_UDP封包拦截修改经典例子源码
TCP_UDP封包拦截接口\TCP通信.exe ...................\UDP通信.exe ...................\安装钩子DLL.exe ...................\mydll.dll ...................\mydll.e ...................\TCP通信.e ...................\UDP通信.e ...................\安装钩子DLL.e TCP_UDP封包拦截接口 以前玩网络游戏,很多人可能都有使用过WPE这个封包拦截软件,虽然现在WPE已时过境迁,但拦截替换网络封包的功能依然可以在某些抓包软件的身上看到。 本节我们自已也将设计一个类似于WPE那样的封包拦截替换功能的程序.该程序的封包拦截功能是在APIHOOK的基础上扩展而来的。 本节的源代码包里有两个软件,都是用易语编的. TCP通信.exe UDP通信.exe 本节要编的一个封包拦截软件,是需要用钩子EXE把一个钩子DLL文件插入目标进程中。对于拦截封包替换修改封包的功能全在DLL中实现 本节的下面的图中有些内
2023-09-05 12:19:34
346KB
封包
拦截
修改
易语言
1
易语言-
易语言tcp
协议开源源码 TCP调试
易语言tcp
协议开源源码 TCP调试
2023-01-01 05:51:43
501KB
网络相关源码
1
易语言星光极速网络通信模块V3.8.1.6
星光极速网络通讯使用智能TCP协议,支持大型文件传输,自动组包分包,多线程收发,前后端配套,并提供E4A配套类库,适用于各类应用场景。易语言只需调用DLL命令即可。可用于远控,IM,网游等多种领域的开发。
2022-10-15 17:04:01
1.42MB
易语言
易语言TCP
网络通信
1
易语言TCP
模块
黑月可以简简单单的写TCP服务器 和客户了,挺好用的。
2022-08-27 22:58:42
34KB
易语言
tcp
模块
服务器模块
1
TCP/UDP聊天工具
易语言编写的聊天工具,可以实现聊天等功能,还可以保存聊天记录等,压缩包内有论文报告,一应俱全,适合学生作为期末作业上交也可以学习使用。
2022-06-21 22:49:13
3.27MB
易语言
TCP
提取本机x
聊天工具
1
易语言TCP
_UDP封包拦截修改经典例子源码
TCP_UDP封包拦截接口\TCP通信.exe ...................\UDP通信.exe ...................\安装钩子DLL.exe ...................\mydll.dll ...................\mydll.e ...................\TCP通信.e ...................\UDP通信.e ...................\安装钩子DLL.e TCP_UDP封包拦截接口 以前玩网络游戏,很多人可能都有使用过WPE这个封包拦截软件,虽然现在WPE已时过境迁,但拦截替换网络封包的功能依然可以在某些抓包软件的身上看到。 本节我们自已也将设计一个类似于WPE那样的封包拦截替换功能的程序.该程序的封包拦截功能是在APIHOOK的基础上扩展而来的。 本节的源代码包里有两个软件,都是用易语编的. TCP通信.exe UDP通信.exe 本节要编的一个封包拦截软件,是需要用钩子EXE把一个钩子DLL文件插入目标进程中。对于拦截封包替换修改封包的功能全在DLL中实现 本节的下面的图中有些内容与源代码里有所不同,一切以源代码为准.
2022-04-06 18:13:03
346KB
封包
拦截
修改
易语言
1
易语言TCP
客户端源码,易语言单条线程TCP服务端源码,易语言多条线
易语言多线程TCP通讯测试源码,多线程TCP通讯测试,子程序1,子程序2,启动服务端,队列数据处理,连接线程,数据接收
2022-03-07 21:13:22
6KB
易语言多线程TCP通讯测试源码
多线程TCP通讯测试
子程序1
子程序
1
个人信息
点我去登录
购买积分
下载历史
恢复订单
热门下载
中国地面气候资料日值数据集(V3.0)2014-2019.zip
长江流域shp.zip
校园网规划与设计和pkt文件
MAC OS.X.10.8.iso 镜像文件
张正友相机标定Opencv实现(完整程序+棋盘图)实例源码
股票价格预测-LSTM-TCN-GBDT:使用四种算法(LSTM,TCN,GRU,GBDT)进行股票价格的预测和预测结果的检验。有四种算法(LSTM,TCN,GRU,GBDT)用于预测股价并检验预测结果-源码
matpower5.0b1.zip
基于VMD算法的信号降噪.rar
RNN-LSTM卷积神经网络Matlab实现
transformer_pytorch_inCV.rar
IBM CPLEX 12.10 学术版 mac操作系统安装包
画程(版本6.0.0.127)setup个人版
多目标优化算法(四)NSGA3的代码(python3.6)
智能微电网中利用粒子群算法实现多目标优化(有完整数据可运行).zip
C4.5决策树算法的Python代码和数据样本
最新下载
Pylon相机采集
RHEL_8.2 ISO
博途Step7_WinCC_V16系统手册_中文 (2).pdf
联想L-IG41M3 出厂BIOS 完美支持WIN7 64位 单槽4G/双槽8G DDR3 1066/1333
博途Step7_WinCC_V16系统手册_中文 (1).pdf
开源机器人仿真软件webots2021a的win10版本
KEPServerEX V5.x V6.x 破解文件
基于STM32结合HLK-FM225人脸识别模块实现3D活体人脸识别,并能通过超声波测距触发人脸识别
2万多个汉字拼音表
预训练模型swin-large-patch4-window12-384-22kto1k.pth
其他资源
周立功CAN卡的上位机软件最新版
起点设备管理系统完美破解注册版
KSZ8895交换机芯片开发资料,已测可用
DSP芯片的原理与开发应用(张雄伟).pdf
c# winfrom 省市区三级联动
ArcGIS API for Javascript 4.10加载谷歌地图
H5注册页面,手机号验证,验证码验证,错误提示
计数器verilog 代码
OLED时钟显示
网页调用X-Lite的方法示范
DelphiXE Update2 破解
蓝牙BLE调试助手软件源码
VB 专利键盘屏幕键盘.rar
西南科技大学《大学物理B2》两套期末考试试卷(含答案).pdf
基于Hypervisor虚拟化技术的Hadoop云平台管理方案的研究.docx
Polarization-independent grating coupler based on silicon-on-insulator
简书练习代码Demo
InternetDownloadManager v6.35.11.exe
2016-2017中国陌生人社交行业研究报告.pdf
PCI_Express-DDR3_SDRAM参考设计.pdf
C++核心编程.pdf
时间轴插件
《数值分析》第五版课后习题答案
arduino DS3231库
信息管理系统
django中文文档.pdf
OpenTLD(VC2010+OpenCV2.4.9)
毛纲源:线性代数解题方法和技巧
J-LINK驱动程序arm v4.24
OA练习项目(SSH框架)