数据交互方法、装置、电子设备及存储介质制造方法及图纸

技术编号:26482166 阅读:15 留言:0更新日期:2020-11-25 19:28
本申请公开了一种数据交互方法、装置、电子设备及存储介质。其中,所述应用于第一电子设备,方法包括:接收第二电子设备发送的第一消息;所述第一消息中携带有第一标识;所述第一标识用于标记所述第一消息所属的第一事务;所述第一标识中的设定比特位表征所述第一事务为主动事务或被动事务;所述主动事务表征由所述第一电子设备发起的事务;所述被动事务表征由所述第二电子设备发起的事务;在所述设定比特位表征所述第一事务为主动事务的情况下,向应用层反馈所述第一消息中关于所述第一事务的处理结果;在所述设定比特位表征所述第一事务为被动事务的情况下,请求应用层基于所述第一消息输出关于所述第一事务的处理结果。

【技术实现步骤摘要】
数据交互方法、装置、电子设备及存储介质
本申请涉及物联网领域,尤其涉及一种数据交互方法、装置、电子设备及存储介质。
技术介绍
相关技术中,在终端与服务器进行交互时,是通过一问一答的方式完成数据处理和交互,并且一个事务结束之后才能发起下一个事务,降低了数据交互的效率。
技术实现思路
有鉴于此,本申请实施例提供一种数据交互方法、装置、电子设备及存储介质,以至少解决相关技术的降低了数据交互的效率的问题。本申请实施例的技术方案是这样实现的:在本申请实施例提供了一种数据交互方法,所述方法包括:接收第二电子设备发送的第一消息;所述第一消息中携带有第一标识;所述第一标识用于标记所述第一消息所属的第一事务;所述第一标识中的设定比特位表征所述第一事务为主动事务或被动事务;所述主动事务表征由所述第一电子设备发起的事务;所述被动事务表征由所述第二电子设备发起的事务;在所述设定比特位表征所述第一事务为主动事务的情况下,向应用层反馈所述第一消息中关于所述第一事务的处理结果;在所述设定比特位表征所述第一事务为被动事务的情况下,请求应用层基于所述第一消息输出关于所述第一事务的处理结果。上述方案中,所述方法还包括:向所述第二电子设备发送关于所述第一事务的第二消息;其中,所述第二消息中携带有所述第一标识。上述方案中,在所述设定比特位表征所述第一事务为主动事务的情况下,所述方法还包括:获取所述第一标识;向所述第二电子设备发起第一请求;所述第一请求用于向所述第二电子设备发起所述第一事务;所述第一请求中携带有第一标识。上述方案中,所述方法还包括:在所述第一事务结束后,删除所述第一标识。上述方案中,在所述设定比特位表征所述第一事务为被动事务的情况下,所述方法还包括:接收所述第二电子设备的第二请求;所述第二请求用于向所述第一电子设备发起所述第一事务;所述第二请求中携带有所述第一标识。上述方案中,所述方法还包括:注册所述第一标识;在所述第一事务结束后,删除所述第一标识;或者,在所述第一事务结束后,对所述第一标识进行第一标记;其中,所述第一标记表征所述第一事务结束。上述方案中,所述方法还包括:在接收到所述第二请求的情况下,当检测到所述第一标记时,向所述第二电子设备返回关于所述第一事务的应答错误码。上述方案中,所述设定比特位为所述第一标识的最高比特位。本申请实施例还提供了一种数据交互装置,包括:接收单元,用于接收第二电子设备发送的第一消息;所述第一消息中携带有第一标识;所述第一标识用于标记所述第一消息所属的第一事务;所述第一标识中的设定比特位表征所述第一事务为主动事务或被动事务;所述主动事务表征由所述第一电子设备发起的事务;所述被动事务表征由所述第二电子设备发起的事务;反馈单元,用于在所述设定比特位表征所述第一事务为主动事务的情况下,向应用层反馈所述第一消息中关于所述第一事务的处理结果;请求单元,用于在所述设定比特位表征所述第一事务为被动事务的情况下,请求应用层基于所述第一消息输出关于所述第一事务的处理结果。本申请实施例还提供了一种电子设备,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,其中,所述处理器用于运行所述计算机程序时,执行上述任一方法的步骤。本申请实施例还提供了一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一方法的步骤。在本申请实施例中,第一电子设备接收第二电子设备发送的第一消息,第一消息中携带有第一标识,第一标识用于标记第一消息所属的第一事务,第一标识中的设定比特位表征第一事务为主动事务或被动事务,主动事务表征由第一电子设备发起的事务,被动事务表征由第二电子设备发起的事务,在设定比特位表征第一事务为主动事务的情况下,向应用层反馈第一消息中关于第一事务的处理结果,在设定比特位表征第一事务为被动事务的情况下,请求应用层基于第一消息输出关于第一事务的处理结果,从而能够使电子设备对不同的事务进行不同的处理流程,提高了事务处理过程中的数据交互的效率。附图说明图1为本申请一实施例提供的数据交互方法的实现流程示意图;图2为本申请又一实施例提供的数据交互方法的实现流程示意图;图3为本申请一实施例提供的主动事务的处理流程示意图;图4为本申请一实施例提供的处理同一个主动事务的流程示意图;图5为本申请一实施例提供的数据交互方法的实现流程示意图;图6为本申请一应用实施例提供的对不同事务进行异步处理的流程示意图;图7为本申请一应用实施例提供的对不同事务进行同步处理的流程示意图;图8为本申请一实施例提供的数据交互装置的结构示意图;图9为本申请一实施例提供电子设备的硬件组成结构示意图。具体实施方式下面结合附图及具体实施例对本申请作进一步详细的说明。以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本申请实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本申请。在其它情况中,省略对众所周知的系统、装置以及方法的详细说明,以免不必要的细节妨碍本申请的描述。需要说明的是,本申请实施例所记载的技术方案之间,在不冲突的情况下,可以任意组合。另外,在本申请实施例中,“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。图1示出了本申请实施例提供的数据交互方法的实现流程。如图1所示,所述方法应用于第一电子设备,所述方法包括:S101:接收第二电子设备发送的第一消息;所述第一消息中携带有第一标识;所述第一标识用于标记所述第一消息所属的第一事务;所述第一标识中的设定比特位表征所述第一事务为主动事务或被动事务;所述主动事务表征由所述第一电子设备发起的事务;所述被动事务表征由所述第二电子设备发起的事务。这里,第一电子设备接收第二电子设备发送的第一消息,第一消息中携带有第一标识,第一标识用于标记第一消息所属的第一事务,在实际应用中,电子设备可以同时进行不同的事务的处理,通过第一标识能够将不同的事务进行区分,从而能够有序地处理不同的事务,其中,第一标识中的设定比特位表征第一事务为主动事务或被动事务,主动事务是指由第一电子设备发起的事务,被动事务是指第二电子设备发起的事务,从而能够通过事务的发起方对事务进行区分,示例地,可以通过第一标识中的设定比特位的数值来确定第一事务为主动事务还是被动事务,例如,第一电子设备发出的第一事务对应的第一标识中的设定比特位的数值为1,对于第一电子设备而言,第一事务为主动事务,由第二电子设备发出的第一事务对应的第一标识中的设定比特位的数值为0,对于第一电子设备而言,第一事务为被动事务。在实际应用中,第一电子设备可以主动发起事务,使第二电子设备对第一本文档来自技高网...

【技术保护点】
1.一种数据交互方法,其特征在于,应用于第一电子设备,所述方法包括:/n接收第二电子设备发送的第一消息;所述第一消息中携带有第一标识;所述第一标识用于标记所述第一消息所属的第一事务;所述第一标识中的设定比特位表征所述第一事务为主动事务或被动事务;所述主动事务表征由所述第一电子设备发起的事务;所述被动事务表征由所述第二电子设备发起的事务;/n在所述设定比特位表征所述第一事务为主动事务的情况下,向应用层反馈所述第一消息中关于所述第一事务的处理结果;/n在所述设定比特位表征所述第一事务为被动事务的情况下,请求应用层基于所述第一消息输出关于所述第一事务的处理结果。/n

【技术特征摘要】
1.一种数据交互方法,其特征在于,应用于第一电子设备,所述方法包括:
接收第二电子设备发送的第一消息;所述第一消息中携带有第一标识;所述第一标识用于标记所述第一消息所属的第一事务;所述第一标识中的设定比特位表征所述第一事务为主动事务或被动事务;所述主动事务表征由所述第一电子设备发起的事务;所述被动事务表征由所述第二电子设备发起的事务;
在所述设定比特位表征所述第一事务为主动事务的情况下,向应用层反馈所述第一消息中关于所述第一事务的处理结果;
在所述设定比特位表征所述第一事务为被动事务的情况下,请求应用层基于所述第一消息输出关于所述第一事务的处理结果。


2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
向所述第二电子设备发送关于所述第一事务的第二消息;其中,
所述第二消息中携带有所述第一标识。


3.根据权利要求1或2所述的方法,其特征在于,在所述设定比特位表征所述第一事务为主动事务的情况下,所述方法还包括:
获取所述第一标识;
向所述第二电子设备发起第一请求;所述第一请求用于向所述第二电子设备发起所述第一事务;所述第一请求中携带有第一标识。


4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
在所述第一事务结束后,删除所述第一标识。


5.根据权利要求1或2所述的方法,其特征在于,在所述设定比特位表征所述第一事务为被动事务的情况下,所述方法还包括:
接收所述第二电子设备的第二请求;所述第二请求用于向所述第一电子设备发起所述第一事务;所述第二请求中携带有所述第一标识。


6.根据权利要求5所述的...

【专利技术属性】
技术研发人员:冯涛曾春亮余志刚吴泰月翟召轩
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:广东;44

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

1