一种ios平台基于TCP协议的通信系统技术方案

技术编号:19970129 阅读:42 留言:0更新日期:2019-01-03 16:05
本发明专利技术公开了一种ios平台基于TCP协议的通信系统,它包括:TCP连接处理模块、网络状态监控模块、TCP连接保活模块、自定协议编解码模块、指令任务模块以及任务管理模块;TCP连接处理模块分别与网络状态监控模块和TCP连接保活模块连接;网络状态监控模块和TCP连接保活模块均与自定协议编解码模块连接;自定协议编解码模块还与指令任务模块连接;指令任务模块与任务管理模块连接。

A Communication System Based on TCP Protocol for IOs Platform

The invention discloses a communication system based on TCP protocol for IOS platform, which includes: TCP connection processing module, network status monitoring module, TCP connection surviving module, self-defined protocol coding and decoding module, instruction task module and task management module; TCP connection processing module is connected with network status monitoring module and TCP connection surviving module respectively; network status monitoring module and TCP connection surviving module are connected with TCP. The connection and maintenance modules are all connected with the self-defined protocol coding and decoding module, the self-defined protocol coding and decoding module is also connected with the instruction task module, and the instruction task module is connected with the task management module.

【技术实现步骤摘要】
一种ios平台基于TCP协议的通信系统
本专利技术涉及移动设备系统和网络通信
,特别是一种ios平台基于TCP协议的通信系统。
技术介绍
随着智能设备(手表、手环等)以及即时通讯在全球范围的广泛使用,它们对于数据是否能够以安全、稳定、可靠、高效的方式进行通讯传输提出了新的要求,而现有的移动设备应用大多基于HTTP协议,该协议无法与智能设备进行即时的通讯,而移动设备之间采用HTTP协议通讯则有速度慢、通信数据安全性低、无法主动进行数据的推送通知等缺点,难以很好的满足当前应用环境的要求。
技术实现思路
有鉴于现有技术的上述缺陷,本专利技术的目的就是提供一种ios平台基于TCP协议的通信系统,提供了在iOS平台下基于TCP协议的通信系统,能够灵活配置基于TCP协议的各种协议、加密通信数据提高安全性,动态调整连接保活和重连机制减少通信资源浪费、避免iOS平台下基于TCP协议的通信系统开发工作,适用于iOS平台下所有基于TCP协议的通信需求,降低成本,满足市场的需求,适应当前发展环境,应用范围更加广泛。本专利技术的目的是通过这样的技术方案实现的,一种ios平台基于TCP协议的通信系统,它包括本文档来自技高网...

【技术保护点】
1.一种ios平台基于TCP协议的通信系统,其特征在于,所述系统包括有:TCP连接处理模块、网络状态监控模块、TCP连接保活模块、自定协议编解码模块、指令任务模块以及任务管理模块;所述TCP连接处理模块分别与所述网络状态监控模块和TCP连接保活模块连接;所述网络状态监控模块和TCP连接保活模块均与所述自定协议编解码模块连接;所述自定协议编解码模块还与所述指令任务模块连接;所述指令任务模块与所述任务管理模块连接。

【技术特征摘要】
1.一种ios平台基于TCP协议的通信系统,其特征在于,所述系统包括有:TCP连接处理模块、网络状态监控模块、TCP连接保活模块、自定协议编解码模块、指令任务模块以及任务管理模块;所述TCP连接处理模块分别与所述网络状态监控模块和TCP连接保活模块连接;所述网络状态监控模块和TCP连接保活模块均与所述自定协议编解码模块连接;所述自定协议编解码模块还与所述指令任务模块连接;所述指令任务模块与所述任务管理模块连接。2.如权利要求1所述的ios平台基于TCP协议的通信系统,其特征在于,所述系统还包括有:S1:建立TCP连接,可以复用一个或建立多个TCP连接来进行数据通讯,TCP连接数量可以进行动态配置;S2:保持TCP连接活跃,在TCP连接建立后,若TCP连接通道在预设的一段时间内的无数据通讯,则发送心跳帧以保持活跃,若在发送预设次数的心跳帧后,外部设备仍然无响应,则断开原有TCP连接,重新建立新的TCP连接;S3:监控TCP连接网络状态,包括网络...

【专利技术属性】
技术研发人员:杜华江胡瑞
申请(专利权)人:重庆金康特智能穿戴技术研究院有限公司
类型:发明
国别省市:重庆,50

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

1