数据交互方法及系统的利记博彩app

文档序号:9887394阅读:413来源:国知局
数据交互方法及系统的利记博彩app
【技术领域】
[0001]本发明涉及互联网技术领域,具体而言,涉及一种数据交互方法及系统。
【背景技术】
[0002]如今,移动互联网已经十分普及,智能手机几乎每个人都有,各类手机APP也层出不穷。然而现有的APP开发技术的门槛较高,使得移动互联网开发的初学者在开发应用的时候较为困难,并且使得开发APP应用的成本增高。
[0003]同样的,互联网软件的开发技术的门槛也较高,对软件开发的初学者来说同样比较困难。

【发明内容】

[0004]有鉴于此,本发明提供了一种数据交互方法及系统,以改善现有的移动互联网APP、互联网软件开发技术门槛较高、软件开发初学者开发应用时较为困难的不足。
[0005]为实现上述目的,本发明提供如下技术方案:
[0006]一种数据交互方法,所述方法包括:
[0007]所述用户终端执行预先设定的操作指令对应的操作的过程中,当接收到触发指令时,执行用户终端至服务器跳转操作指令,在执行所述用户终端至服务器跳转操作指令时,将用户进行的操作所对应的数据以及与所述用户终端至服务器跳转操作指令相对应的第一位置信息发送至所述服务器;所述服务器接收所述用户进行的操作所对应的数据以及与所述第一位置信息,根据所述第一位置信息,查找预先设置于所述服务器的与所述第一位置信息相匹配的操作指令;所述服务器执行所述预先设置于所述服务器的与所述第一位置信息相匹配的操作指令以处理接收到的所述用户进行的操作所对应的数据。
[0008]本发明还提供了一种数据交互系统,所述系统包括服务器以及用户终端,所述用户终端用于执行预先设定的操作指令对应的操作的过程中,当接收到触发指令时,执行用户终端至服务器跳转操作指令,在执行所述用户终端至服务器跳转操作指令时,将用户进行的操作所对应的数据以及与所述用户终端至服务器跳转操作指令相对应的第一位置信息发送至所述服务器;所述服务器用于接收所述用户进行的操作所对应的数据以及与所述第一位置信息,根据所述第一位置信息,查找预先设置于所述服务器的与所述第一位置信息相匹配的操作指令;所述服务器用于执行所述预先设置于所述服务器的与所述第一位置信息相匹配的操作指令以处理接收到的所述用户进行的操作所对应的数据。
[0009]本发明实施例提供的数据交互方法及系统,具有如下有益效果:
[0010]本发明实施例提供的数据交互方法及系统通过用户终端在执行预先设定的操作指令对应的操作的过程中,当接收到触发指令时,执行用户终端至服务器跳转操作指令。并且在执行用户终端至服务器跳转操作指令时,将用户进行的操作所对应的数据以及与用户终端至服务器跳转操作指令相对应的第一位置信息发送至服务器。服务器接收用户进行的操作所对应的数据以及与第一位置信息,根据第一位置信息,查找预先设置于服务器的与第一位置信息相匹配的操作指令。服务器执行预先设置于服务器的与第一位置信息相匹配的操作指令以处理接收到的用户进行的操作所对应的数据。本发明实施例提供的方法及系统让开发者以开发本地应用的方式开发互联网应用,开发者可以按照编写本地应用的方式将软件的一个功能点的业务流程完整地放在一个程序子过程中实现,而不必根据网络位置的不同将上述的业务流程拆分成多个子过程,也不必手动实现不同子过程之间的衔接,从而提高了软件开发的效率。开发者在编写完成后上传至服务器,以供服务器处理并发送至用户终端。开发者编写的本地的内部跳转指令可以按照本发明实施例提供的方法实现在用户终端与服务器之间的跳转。与现有技术相比,本发明实施例改善了现有的移动互联网APP、互联网软件开发技术门槛较高、软件开发初学者开发应用时较为困难的不足。
【附图说明】
[0011]为了更清楚的说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0012]图1所示为本发明实施例提供的服务器与本地终端交互的示意图;
[0013]图2为一种可应用于本发明实施例中的用户终端的结构框图;
[0014]图3为一种可应用于本发明实施例中的服务器的结构框图;
[0015]图4为本发明第一实施例提供的数据交互方法的流程图;
[0016]图5为本发明第二实施例提供的数据交互方法的流程图;
[0017]图6为本发明第二实施例的一种【具体实施方式】的流程图;
[0018]图7为本发明第二实施例的另一种【具体实施方式】的流程图;
[0019]图8为本发明第三实施例提供的数据交互系统的时序图;
[0020]图9为本发明第四实施例提供的数据交互系统的时序图。
【具体实施方式】
[0021]下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0022]如图1所示,是本发明实施例提供的服务器200与用户终端100进行交互的示意图。所述服务器200通过网络300与一个或多个用户终端100进行通信连接,以进行数据通信或交互。所述服务器200可以是网络服务器、数据库服务器等。所述用户终端100可以是个人电脑(personal computer,PC)、平板电脑、智能手机、个人数字助理(personal digitalassistant,PDA)等。
[0023]图2示出了一种可应用于本发明实施例中的用户终端的结构框图。如图2所示,用户终端100包括存储器102、存储控制器104,一个或多个(图中仅示出一个)处理器106、外设接口 108、射频模块110、音频模块112、触控屏幕114等。这些组件通过一条或多条通讯总线/信号线116相互通讯。
[0024]存储器102可用于存储软件程序以及模块,如本发明实施例中的数据交互方法对应的程序指令/模块,处理器106通过运行存储在存储器102内的软件程序以及模块,从而执行各种功能应用以及数据处理,如本发明实施例提供的数据交互方法。
[0025]存储器102可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。处理器106以及其他可能的组件对存储器102的访问可在存储控制器104的控制下进行。
[0026]外设接口 108将各种输入/输入装置耦合至处理器106以及存储器102。在一些实施例中,外设接口 108,处理器106以及存储控制器104可以在单个芯片中实现。在其他一些实例中,他们可以分别由独立的芯片实现。
[0027]射频模块110用于接收以及发送电磁波,实现电磁波与电信号的相互转换,从而与通讯网络或者其他设备进行通讯。
[0028]音频模块112向用户提供音频接口,其可包括一个或多个麦克风、一个或者多个扬声器以及音频电路。
[0029]触控屏幕114在用户终端100与用户之间同时提供一个输出及输入界面。具体地,触控屏幕114向用户显示内容输出,输出的内容可包括文字、图形、视频及其任意组合。
[0030]可以理解,图2所示的结构仅为示意,用户终端100还可包括比图2中所示更多或者更少的组件,或者具有与图2所示不同的配置。图2中所示的各组件可以采用硬件、软件或其组合实现。
[0031]图3示出了一种可应用于本发明实施例中的服务器的结构框图。如图3所示,服务器200包括:存储器204、处理器202以及网络模块203。
[0032]存储器204可用于存储软件程序以及模块,如本发明实施例中的数据交互方法对应的程序指令/模块,处理器202通过运行存储在存储器204内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现本发明实施例中的数据交互方法。存储器204可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。进一步地,上述存储器204内的软件程序以及模块还可包括:操作系统221以及服务模块222。其中操作系统221,例如可为LINUX、UNIX、WINDOWS,其可包括各种用于管理系统任务(例如内存管理、存储设备控制、电源管理等)的软件组件和/或驱动,并可与各种硬件或软件组件相互通讯,从而提供其他软件组件的运行环境。服务模块2
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1