【技术实现步骤摘要】
一种通信控制的方法、装置、电子设备和存储介质
本申请涉及通信
,尤其涉及一种通信控制的方法、装置、电子设备和存储介质。
技术介绍
随着互联网+的发展,各个传统行业和政府部门也开始尝试利用信息通信技术以及互联网平台开放内部的业务,创造新的发展生态,而在一些因为密级要求高而必须在网络边界设立了非TCP/IP(TransmissionControlProtocol/InternetProtocol,传输控制协议/网络之间互连的协议)协议栈的数据交换平台的机构,建立移动化或者面向互联网的TCP通信举步维艰,例如设立了非TCP/IP协议栈的网闸,由于网闸内部的数据只能单向以该设备支持的方式流通,如果需要进行TCP/IP通讯则只能通过边界两边不同的数据库或者文件交换的形式完成,使得通信效率较低。以光闸为例,光闸采用单向网闸隔离涉密网络与非涉密网络,使得涉密网络不受一般网络的攻击影响,这种技术对于能够提供异步服务的应用不会造成影响,但是这种隔离技术也带来了低下的操作效率和极为困难的开发模式,对于一般网络方式为实时双向通讯的即时通讯软件或业务要求来说难以实现双向通信。综上,目前的网闸通信效率较低。
技术实现思路
本申请实施例提供一种通信控制方法、装置、电子设备和存储介质,用以提高网闸的通信效率。本申请实施例提供的第一种通信控制方法,包括:第一网关设备接收第二网关设备发送的轮询响应,从所述轮询响应中获取至少一个第一通信命令,并根据所述至少一个第一通信命令处理通信双方之间的通信;所述第一网关设备根据所述通信双方中的一方的通信行为确定至少一个第二通信命令,并将所述至少一个第二 ...
【技术保护点】
1.一种通信控制的方法,其特征在于,该方法包括:第一网关设备接收第二网关设备发送的轮询响应,从所述轮询响应中获取至少一个第一通信命令,并根据所述至少一个第一通信命令处理通信双方之间的通信;所述第一网关设备根据所述通信双方中的一方的通信行为确定至少一个第二通信命令,并将所述至少一个第二通信命令发送给所述第二网关设备,以使所述第二网关设备根据所述至少一个第二通信命令处理所述通信双方之间的通信;其中,所述轮询响应是根据所述第一网关设备发送的超文本传输协议http轮询请求发送的;所述第一通信命令涉及所述通信双方,所述通信双方中的一方位于第一网关设备连接的第一网络中,另一方位于第二网关设备连接的第二网络中,所述第一通信命令为所述第二网关设备根据通信双方中的另一方的通信行为确定的,所述第二通信命令为所述第一网关设备根据通信双方中的一方的通信行为确定的。
【技术特征摘要】
1.一种通信控制的方法,其特征在于,该方法包括:第一网关设备接收第二网关设备发送的轮询响应,从所述轮询响应中获取至少一个第一通信命令,并根据所述至少一个第一通信命令处理通信双方之间的通信;所述第一网关设备根据所述通信双方中的一方的通信行为确定至少一个第二通信命令,并将所述至少一个第二通信命令发送给所述第二网关设备,以使所述第二网关设备根据所述至少一个第二通信命令处理所述通信双方之间的通信;其中,所述轮询响应是根据所述第一网关设备发送的超文本传输协议http轮询请求发送的;所述第一通信命令涉及所述通信双方,所述通信双方中的一方位于第一网关设备连接的第一网络中,另一方位于第二网关设备连接的第二网络中,所述第一通信命令为所述第二网关设备根据通信双方中的另一方的通信行为确定的,所述第二通信命令为所述第一网关设备根据通信双方中的一方的通信行为确定的。2.如权利要求1所述的方法,其特征在于:所述第一网关设备根据所述至少一个第一通信命令处理通信双方之间的通信,包括:所述第一通信命令包含数据接收结果时,所述第一网关设备将所述第一通信命令通过http请求发送给所述通信双方中的一方。3.如权利要求1所述的方法,其特征在于,所述第一网关设备根据获取的第一通信命令处理所述通信双方之间的通信,包括:所述第一通信命令包含所述通信双方中的另一方需要发送的数据时,所述第一网关设备根据所述第一通信命令中的通信连接标识确定所述第一通信命令涉及所述通信双方中的一方,从所述第一通信命令中获取数据并将数据通过http请求发送给所述通信双方中的一方。4.如权利要求1所述的方法,其特征在于,所述第一网关设备根据所述通信双方中的一方的通信行为确定至少一个第二通信命令,包括:若所述通信双方中的一方的通信行为为向所述通信双方中的另一方发送数据,则所述第一网关设备生成包含所述通信双方中的一方需要发送的数据的所述第二通信命令;或若所述通信双方中的一方的通信行为为接收所述第一网关设备发送的从第一通信命令中获取的数据,则所述第一网关设备生成包含数据接收结果的所述第二通信命令。5.如权利要求1所述的方法,其特征在于,所述http轮询请求的类型为查get类型;所述第一网关设备将所述至少一个第二通信命令发送给所述第二网关设备,包括:所述第一网关设备将包含所述至少一个第二通信命令的改post请求发送给所述第二网关设备。6.一种通信控制的方法,其特征在于,该方法包括:第二网关设备根据通信双方中的另一方的通信行为确定至少一个第一通信命令,并向第一网关设备发送包含所述至少一个第一通信命令的轮询响应,以使所述第一网关设备根据所述至少一个第一通信命令处理通信双方之间的通信;所述第二网关设备在接收到所述第一网关设备发送的至少一个第二通信命令时,根据所述至少一个第二通信命令处理所述通信双方之间的通信;其中,所述轮询响应是根据所述第一网关设备发送的http轮询请求发送的;所述第一通信命令涉及所述通信双方,所述通信双方中的一方位于第一网关设备连接的第一网络中,另一方位于第二网关设备连接的第二网络中,所述第一通信命令为所述第二网关设备根据通信双方中的另一方的通信行为确定的,所述第二通信命令为所述第一网关设备根据通信双方中的一方的通信行为确定的。7.如权利要求7所述的方法,其特征在于,所述第二网关设备根据通信双方中的另一方的通信行为确定至少一个第一通信命令,包括:若所述通信双方中的另一方的通信行为为向所述通信双方中的一方发送数据,则所述第二网关设备生成包含所述通信双方中的另一方需要发送的数据的所述第一通信命令;或若所述通信双方中的另一方的通信行为为接收所述第二网关设备发送的从第二通信命令中获取的数据,则所述第二网关设备生成包含数据接收结果的所述第一通信命令。8.如权利要求7所述的方法,其特征在于,所述第二网关设备根据通信双方中的另一方的通信行为确定至少一个第一通信命令之后,向所述...
【专利技术属性】
技术研发人员:帅涛,黄珊珊,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。