数据处理方法、装置、设备及介质制造方法及图纸

技术编号:40056927 阅读:22 留言:0更新日期:2024-01-16 22:05
本公开提供了一种数据处理方法,可以应用于物联网领域和通信领域。该数据处理方法包括:响应于监听到目标客户端的连接请求,利用完成端口中的异步连接请求建立与目标客户端的连接,其中,异步连接请求包括N个,N≥2;利用工作线程检测完成端口的状态,得到状态检测结果;在状态检测结果表征与目标客户端的连接建立完成的情况下,创建客户端管理对象;针对异步连接请求进行初始化,并向完成端口投递初始化后的异步连接请求,以便保证完成端口中保持N个异步连接请求;以及在TCP服务监听停止时,工作线程退出运行,以便释放工作线程占用的完成端口资源。本公开还提供了一种数据处理装置、设备、存储介质和程序产品。

【技术实现步骤摘要】

本公开涉及物联网领域、通信领域,具体地涉及一种数据处理方法、装置、设备、介质和程序产品。


技术介绍

1、在目前的数据采集系统中,一般是从远程的数据采集设备获取实时数据,将采集到的实时数据发送至服务器中,以此实现对远程的数据采集设备的智能监听以及管理。针对每个数据采集设备,需要一个对应的线程来实现对数据采集设备进行管理。在数据采集设备的数量较多的情况下,可以通过增加服务器的线程数量,来实现实时接收数据采集设备传输的数据。这会对服务器造成严重的负载压力,进而导致数据采集系统的运行不稳定。


技术实现思路

1、鉴于上述问题,本公开提供了一种数据处理方法、装置、设备、介质和程序产品。

2、根据本公开的第一个方面,提供了一种数据处理方法,包括:

3、响应于监听到目标客户端的连接请求,利用完成端口中的异步连接请求建立与上述目标客户端的连接,其中,上述异步连接请求包括n个,n≥2;

4、利用工作线程检测上述完成端口的状态,得到状态检测结果;

5、在上述状态检测结果表征与上述目标本文档来自技高网...

【技术保护点】

1.一种数据处理方法,包括:

2.根据权利要求1所述的方法,其中,所述客户端管理对象包括多个数据接收对象;

3.根据权利要求2所述的方法,还包括:

4.根据权利要求3所述的方法,其中,根据所述解析结果,对所述客户端数据包进行处理,得到回复数据链表包括:

5.根据权利要求1所述的方法,其中,所述客户端管理对象包括多个数据发送对象;

6.根据权利要求1所述的方法,还包括:

7.根据权利要求6所述的方法,还包括:

8.根据权利要求6或7所述的方法,其中,在将所述候选客户端管理对象或所述目标客户端管理对象从所述客...

【技术特征摘要】

1.一种数据处理方法,包括:

2.根据权利要求1所述的方法,其中,所述客户端管理对象包括多个数据接收对象;

3.根据权利要求2所述的方法,还包括:

4.根据权利要求3所述的方法,其中,根据所述解析结果,对所述客户端数据包进行处理,得到回复数据链表包括:

5.根据权利要求1所述的方法,其中,所述客户端管理对象包括多个数据发送对象;

6.根据权利要求1所述的方法,还包括:

7.根据权利要求6所述的方法,还包括:

8.根据权利要求6或7所述的方法,其中,在将所述候选客户端管理对象或所述目标客户端管理对象从所述客户端管理链表中删除之前,所述方法还包括:

9.根据权利要求1所述的方法,其中,响应于监听到客户端的连接请求,利用完成端口中的异步连接请求建...

【专利技术属性】
技术研发人员:杨内张清军李荐民李元景魏来刘鹏李广勤李鸽王岩赵艳琴
申请(专利权)人:同方威视技术股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1