【技术实现步骤摘要】
终端的指令发送方法、装置、电子设备及可读存储介质
本专利技术涉及通信
,尤其涉及一种终端的指令发送方法、装置、电子设备及可读存储介质。
技术介绍
当终端的用户想要通过终端发送多条指令至服务器时,传统的方法为通过终端逐个发送指令至服务器,但是这样逐个发送指令的方式将存在大幅增加网络读写次数,以及增加网络延迟时间开销的问题。为解决上述问题,现有技术提供了一种方案:当终端的用户在终端提交指令之后,并不立即将提交的指令发送至服务器,而是将终端的用户提交的多个指令缓存至终端内存中,之后在收到指令发送指令之后才将缓存的多个指令一次性发送至服务器,但是这一方案任然存在问题:当终端的用户需要进行大量的读写操作,需要提交大量的指令时,则将会占用终端大量的内存。
技术实现思路
本专利技术实施例提供一种终端的指令发送方法、装置、电子设备及可读存储介质,可以解决通过终端发送指令至服务器的过程中,存在高网络读写次数、高网络延迟时间开销以及终端高内存占用的技术问题。本专利技术实施例提供一种终端的指令发送方法,该方法包括:获取至少一条待发送指令,基于待发送指令确定各待发送指令的目标发送对象; ...
【技术保护点】
1.一种终端的指令发送方法,其特征在于,该方法包括:获取至少一条待发送指令,基于所述待发送指令确定各所述待发送指令的目标发送对象;按照目标发送对象的不同,将各所述待发送指令存储至所述终端的待发送缓存区中的各待发送指令队列中,所述待发送指令队列至少存储一个待发送指令;响应于所述待发送缓存区中的待发送指令满足发送条件,以满足发送条件的待发送指令所在的待发送指令队列为单位,将所述满足发送条件的待发送指令发送至所述目标发送对象。
【技术特征摘要】
1.一种终端的指令发送方法,其特征在于,该方法包括:获取至少一条待发送指令,基于所述待发送指令确定各所述待发送指令的目标发送对象;按照目标发送对象的不同,将各所述待发送指令存储至所述终端的待发送缓存区中的各待发送指令队列中,所述待发送指令队列至少存储一个待发送指令;响应于所述待发送缓存区中的待发送指令满足发送条件,以满足发送条件的待发送指令所在的待发送指令队列为单位,将所述满足发送条件的待发送指令发送至所述目标发送对象。2.如权利要求1所述的指令发送方法,其特征在于,所述按照目标发送对象的不同,将各所述待发送指令存储至所述终端的待发送缓存区中的各待发送指令队列中,包括:确定具有相同目标发送对象的待发送指令,以及所述终端的用户提交所述待发送指令的提交时间;基于所述待发送指令的提交时间,确定各所述待发送指令的存储顺序;按照所述存储顺序,将各所述待发送指令存储至所述终端的待发送缓存区中所述目标发送对象所对应的待发送指令队列中。3.如权利要求2所述的指令发送方法,其特征在于,所述按照所述存储顺序,将各所述待发送指令存储至所述终端的待发送缓存区中所述目标发送对象所对应的待发送指令队列中,包括:基于各所述待发送指令的提交时间,从所述存储顺序中确定处于相同发送时间周期的待发送指令;将所述处于相同发送时间周期的待发送指令,存储至所述终端的待发送缓存区中所述目标发送对象所对应的一个待发送指令队列中,得到至少一个待发送指令队列。4.如权利要求2所述的指令发送方法,其特征在于,所述按照所述存储顺序,将各所述待发送指令存储至所述终端中待发送缓存区中所述目标发送对象所对应的待发送指令队列中,包括:按照所述存储顺序,将每N个待发送指令存储至所述终端中待发送缓存区中所述目标发送对象所对应的一个待发送指令队列中,得到至少一个待发送指令队列,所述N为正整数。5.如权利要求2所述的指令发送方法,其特征在于,所述按照所述存储顺序,将各所述待发送指令存储至所述终端中待发送缓存区中所述目标发送对象所对应的待发送指令队列中,包括:确定各所述待发送指令的内存占用量;按照所述存储顺序,计算M个待发送指令的内存占用量,以及M+1个待发送指令的内存占用量;当所述M个待发送指令的内存占用量小于预设队列内存占用量,且所述M+1个待发送指令的内存占用量大于所述预设队列内存占用量时,将所述M个待发送指令存储至所述终端中待发送缓存区中所述目标发送对象所对应的一个待发送指令队列中,直至存储完成所有的待发送指令,得到至少一个待发送指令队列,所述M为正整数。6.如权利要求1-5任一项所述的指令发送方法,其特征在于,所述响应于所述待发送缓存区中的待发送指令满足发送条件,之前还包括:判断所述待发送缓存区中的待发送指令是否满足发送条件;若是,则执行所述响应于所述待发送缓存区中的待发送指令满足发送条件,以满足发送条件的待发送指令所在的待发送指令队列为单位,将所述满足发送条件的待发送指令发送至所述目标发送对象的步骤;若否,则执行获取至少一条待发送指令,基于所述待发送指令确定各所述...
【专利技术属性】
技术研发人员:毛雪莹,
申请(专利权)人:OPPO广东移动通信有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。