置信息相匹配的操作指令。服务器执行预先设置于服务器的与第一位置信息相匹配的操作指令以处理接收到的用户进行的操作所对应的数据。本发明实施例提供的方法及系统让开发者以开发本地应用的方式开发互联网应用,开发者可以按照编写本地应用的方式将软件的一个功能点的业务流程完整地放在一个程序子过程中实现,而不必根据网络位置的不同将上述的业务流程拆分成多个子过程,也不必手动实现不同子过程之间的衔接,从而提高了软件开发的效率。开发者在编写完成后上传至服务器,以供服务器处理并发送至用户终端。开发者编写的本地的内部跳转指令可以按照本发明实施例提供的方法实现在用户终端与服务器之间的跳转。与现有技术相比,本发明实施例改善了现有的移动互联网APP、互联网软件开发技术门槛较高、软件开发初学者开发应用时较为困难的不足。
[0102]需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0103]需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
[0104]本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,该的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0105]以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明,任何熟悉本专业的技术人员,在不脱离本发明技术方案范围内,当可利用上述揭示的技术内容做出些许更动或修饰为等同变化的等效实施例,但凡是未脱离本发明技术方案内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均仍属于本发明技术方案的范围内。
【主权项】
1.一种数据交互方法,应用于数据交互系统,所述系统包括服务器以及用户终端,其特征在于,所述方法包括: 所述用户终端执行预先设定的操作指令对应的操作的过程中,当接收到触发指令时,执行用户终端至服务器跳转操作指令,在执行所述用户终端至服务器跳转操作指令时,将用户进行的操作所对应的数据以及与所述用户终端至服务器跳转操作指令相对应的第一位置信息发送至所述服务器; 所述服务器接收所述用户进行的操作所对应的数据以及与所述第一位置信息,根据所述第一位置信息,查找预先设置于所述服务器的与所述第一位置信息相匹配的操作指令; 所述服务器执行所述预先设置于所述服务器的与所述第一位置信息相匹配的操作指令以处理接收到的所述用户进行的操作所对应的数据。2.根据权利要求1所述的方法,其特征在于,所述方法还包括: 所述服务器处理接收到的所述用户进行的操作所对应的数据后获得处理结果,并执行服务器至用户终端跳转操作指令,在执行所述服务器至用户终端跳转操作指令时,将所述处理结果以及与所述服务器至用户终端跳转操作指令相对应的第二位置信息发送至所述用户终端; 所述用户终端接收所述处理结果以及与所述服务器至用户终端跳转操作指令相对应的第二位置信息,所述用户终端根据所述第二位置信息,查找预先设置于所述用户终端的与所述第二位置信息相匹配的操作指令; 所述用户终端执行所述预先设置于所述用户终端的与所述第二位置信息相匹配的操作指令以处理接收到的所述服务器的所述处理结果。3.根据权利要求2所述的方法,其特征在于,所述用户终端执行预先设定的操作指令对应的操作之前,所述方法还包括: 所述服务器在预先存储于所述服务器的操作指令中查找跳转操作指令,所述跳转操作指令包括所述用户终端至服务器跳转操作指令以及服务器至用户终端跳转操作指令,所述服务器将所述用户终端至服务器跳转操作指令、所述用户终端至服务器跳转操作指令之前的操作指令以及所述服务器至用户终端跳转操作指令之后的操作指令归类。4.根据权利要求3所述的方法,其特征在于,所述用户终端执行预先设定的操作指令对应的操作之前,所述方法还包括: 所述服务器将归类的所述用户终端至服务器跳转操作指令以及所述用户终端至服务器跳转操作指令之前的操作指令发送至所述用户终端作为所述预先设置的操作指令; 所述服务器将归类的所述服务器至用户终端跳转操作指令之后的操作指令发送至所述用户终端。5.根据权利要求1所述的方法,其特征在于,所述服务器中包括所述用户终端的所述预先设定的操作指令,所述服务器执行所述预先设置于所述服务器的与所述第一位置信息相匹配的操作指令,包括: 执行所述第一位置信息之后的位置信息所对应的操作指令。6.根据权利要求3所述的方法,其特征在于,所述方法包括: 所述执行用户进行的操作包括接收用户输入的用户名及密码数据; 所述服务器处理所述接收到的所述用户进行的操作所对应的数据后获得处理结果包括判断所述用户名与所述密码是否匹配,根据匹配结果获得结果信息; 处理接收到的所述服务器的所述处理结果包括获取并显示所述结果信息。7.一种数据交互系统,其特征在于,所述系统包括服务器以及用户终端, 所述用户终端用于执行预先设定的操作指令对应的操作的过程中,当接收到触发指令时,执行用户终端至服务器跳转操作指令,在执行所述用户终端至服务器跳转操作指令时,将用户进行的操作所对应的数据以及与所述用户终端至服务器跳转操作指令相对应的第一位置信息发送至所述服务器; 所述服务器用于接收所述用户进行的操作所对应的数据以及与所述第一位置信息,根据所述第一位置信息,查找预先设置于所述服务器的与所述第一位置信息相匹配的操作指令; 所述服务器用于执行所述预先设置于所述服务器的与所述第一位置信息相匹配的操作指令以处理接收到的所述用户进行的操作所对应的数据。8.根据权利要求7所述的系统,其特征在于, 所述服务器还用于处理接收到的所述用户进行的操作所对应的数据后获得处理结果,并执行服务器至用户终端跳转操作指令,在执行所述服务器至用户终端跳转操作指令时,将所述处理结果以及与所述服务器至用户终端跳转操作指令相对应的第二位置信息发送至所述用户终端; 所述用户终端还用于接收所述处理结果以及与所述服务器至用户终端跳转操作指令相对应的第二位置信息,所述用户终端根据所述第二位置信息,查找预先设置于所述用户终端的与所述第二位置信息相匹配的操作指令; 所述用户终端还用于所述预先设置于所述用户终端的与所述第二位置信息相匹配的操作指令以处理接收到的所述服务器的所述处理结果。9.根据权利要求8所述的系统,其特征在于, 所述服务器用于在预先存储于所述服务器的操作指令中查找跳转操作指令,所述跳转操作指令包括所述用户终端至服务器跳转操作指令以及服务器至用户终端跳转操作指令,所述服务器将所述用户终端至服务器跳转操作指令、所述用户终端至服务器跳转操作指令之前的操作指令以及所述服务器至用户终端跳转操作指令之后的操作指令归类; 所述服务器用于将归类的所述用户终端至服务器跳转操作指令以及所述用户终端至服务器跳转操作指令之前的操作指令发送至所述用户终端作为所述预先设置的操作指令; 所述服务器用于将归类的所述服务器至用户终端跳转操作指令之后的操作指令发送至所述用户终端。10.根据权利要求9所述的系统,其特征在于,所述服务器中包括所述用户终端的操作指令, 所述服务器用于根据与所述用户终端至服务器跳转操作指令相对应的第一位置信息,执行所述第一位置信息之后的位置信息所对应的操作指令。
【专利摘要】本发明提供一种数据交互方法及系统。该方法包括用户终端执行预先设定的操作指令对应的操作的过程中,当接收到触发指令时,执行用户终端至服务器跳转操作指令,并将用户进行的操作所对应的数据以及与用户终端至服务器跳转操作指令相对应的第一位置信息发送至服务器;服务器接收用户进行的操作所对应的数据以及与第一位置信息,根据第一位置信息,查找预先设置于服务器的与第一位置信息相匹配的操作指令;服务器执行预先设置于服务器的与第一位置信息相匹配的操作指令以处理接收到的用户进行的操作所对应的数据。本发明可以让开发者以开发本地应用的方式开发互联网应用,本地的内部跳转指令可以按照本发明方法实现在用户终端与服务器之间跳转。
【IPC分类】G06F9/44
【公开号】CN105653290
【申请号】
【发明人】王弘远
【申请人】王弘远
【公开日】2016年6月8日
【申请日】2016年1月8日