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

文档序号:9887394阅读:来源:国知局
22运行在操作系统221的基础上,并通过操作系统221的网络服务监听来自网络的请求,根据请求完成相应的数据处理,并返回处理结果给客户端。也就是说,服务模块222用于向客户端提供网络服务。
[0033]网络模块203用于接收以及发送网络信号。上述网络信号可包括无线信号或者有线信号。
[0034]可以理解,图3所示的结构仅为示意,服务器200还可包括比图3中所示更多或者更少的组件,或者具有与图3所示不同的配置。图3中所示的各组件可以采用硬件、软件或其组合实现。另外,本发明实施例中的服务器还可以包括多个具体不同功能的服务器。
[0035]于本发明实施例中,用户终端100中安装有客户端,该客户端可以是浏览器也可以是第三方应用软件,与服务器(Server)端相对应,为用户提供服务,例如可以提供一个程序编写界面以供开发者进行应用程序编写等功能。
[0036]开发者使用本发明实施例提供的方法及系统进行开发时,可以按照编写本地应用的方式将软件的一个功能点的业务流程完整地放在一个程序子过程中实现,而不必根据网络位置的不同将上述的业务流程拆分成多个子过程,也不必手动实现不同子过程之间的衔接,从而提高了软件开发的效率。并且在编写完成后将编写的代码上传至服务器200。服务器200接收开发者上传的代码并进行处理,然后将应该由用户终端100实现的操作指令所对应的代码发送至对应的用户终端100。
[0037]下面将结合附图,对本发明实施例提供的数据交互方法及系统进行详细介绍。
[0038]图4示出了本发明第一实施例提供的一种数据交互方法。所述数据交互方法可以包括以下步骤SlOl至S103。
[0039]步骤SlOl,所述用户终端执行预先设定的操作指令对应的操作的过程中,当接收到触发指令时,执行用户终端至服务器跳转操作指令,在执行所述用户终端至服务器跳转操作指令时,将用户进行的操作所对应的数据以及与所述用户终端至服务器跳转操作指令相对应的第一位置信息发送至所述服务器。
[0040]所述预先设定的操作指令可以包括接收用户输入的数据或响应用户的操作,例如接收用户输入的用户名及密码或接收用户输入的聊天内容等,所述触发指令可以是输入用户名及密码后的确认登陆按钮的点击操作,即当点击上述的确认登陆按钮为接收到所述触发指令;也可以是输入聊天内容后的发送按钮的点击操作,即当点击上述的发送按钮为接收到所述触发指令。
[0041]故该步骤具体可以为当接收到用户输入的用户名及密码,并且接收到用户的确认登陆按钮的触发指令后,执行从用户终端跳转至服务器的跳转指令。并且在执行从用户终端跳转至服务器的跳转指令时,将接收到的用户名及密码信息以及与上述的跳转指令对应的位置信息一同发送至服务器。
[0042]可以理解,所述预先设定的操作指令可以为接收用户输入的密码,也可以为接收用户输入的其他内容。用户输入的具体内容不应该理解为是对本发明的限制。
[0043]步骤S102,所述服务器接收所述用户进行的操作所对应的数据以及与所述第一位置信息,根据所述第一位置信息,查找预先设置于所述服务器的与所述第一位置信息相匹配的操作指令。
[0044]所述服务器具体可以包括所述用户终端的所述预先设定的操作指令,故与所述第一位置信息相匹配的操作指令可以为与用户终端至服务器跳转操作指令所对应的位置信息的下一个位置的位置信息所对应的操作指令。
[0045]步骤S103,所述服务器执行所述预先设置于所述服务器的与所述第一位置信息相匹配的操作指令以处理接收到的所述用户进行的操作所对应的数据。
[0046]服务器执行存在于服务器上的与用户终端至服务器跳转操作指令相对应的位置信息的下一个位置的位置信息所对应的操作指令。并可以通过该操作指令来处理从用户终端接收到的用户进行的操作,例如用户输入的信息。
[0047]图5示出的本发明第二实施例提供的一种数据交互方法。所述数据交互方法可以包括以下步骤S201至S209。
[0048]步骤S201,所述服务器在预先存储于所述服务器的操作指令中查找跳转操作指令,所述跳转操作指令包括所述用户终端至服务器跳转操作指令以及服务器至用户终端跳转操作指令,所述服务器将所述用户终端至服务器跳转操作指令、所述用户终端至服务器跳转操作指令之前的操作指令以及所述服务器至用户终端跳转操作指令之后的操作指令归类。
[0049]预先存储于所述服务器的操作指令可以是开发者按照开发本地应用的方式进行编写的操作指令。服务器于接收到开发者上传的所述操作指令后,从上述的操作指令中查找跳转操作指令,跳转操作指令包括用户终端至服务器跳转操作指令以及服务器至用户终端跳转操作指令。所述用户终端至服务器跳转操作指令即为从用户终端跳转至服务器的跳转操作指令;所述服务器至用户终端跳转操作指令即为从服务器跳转至用户终端的跳转操作指令。
[0050]所述服务器在查找到上述的跳转操作指令后,可以对所述用户终端至服务器跳转操作指令、所述用户终端至服务器跳转操作指令之前的操作指令以及所述服务器至用户终端跳转操作指令之后的操作指令进行归类,归类后以方便服务器进行后续的操作。
[0051]步骤S202,所述服务器将归类的所述用户终端至服务器跳转操作指令以及所述用户终端至服务器跳转操作指令之前的操作指令发送至所述用户终端作为所述预先设置的操作指令。
[0052]所述服务器将该跳转操作指令以及该跳转操作指令之前的操作指令发送至用户终端。即该跳转操作指令以及该跳转操作指令之前的操作指令可以在用户终端执行。
[0053]步骤S203,所述服务器将归类的所述服务器至用户终端跳转操作指令之后的操作指令发送至所述用户终端。
[0054]服务器至用户终端跳转操作指令之后的操作指令同样可以在用户终端执行。
[0055]可以理解,服务器可以将步骤S202以及步骤S203中的所述用户终端至服务器跳转操作指令、所述用户终端至服务器跳转操作指令之前的操作指令以及所述服务器至用户终端跳转操作指令之后的操作指令发送至所述用户终端,也可以将存储于服务器的全部操作指令发送至用户终端,服务器发送给用户终端的操作指令是全部的操作指令还是仅仅是需要用户终端执行的操作指令不应该理解为是对本发明的限制。
[0056]步骤S204,所述用户终端执行预先设定的操作指令对应的操作的过程中,当接收到触发指令时,执行用户终端至服务器跳转操作指令,在执行所述用户终端至服务器跳转操作指令时,将用户进行的操作所对应的数据以及与所述用户终端至服务器跳转操作指令相对应的第一位置信息发送至所述服务器。
[0057]所述预先设定的操作指令可以包括接收用户输入的数据或响应用户的操作,例如接收用户输入的用户名及密码或接收用户输入的聊天内容等,所述触发指令可以是输入用户名及密码后的确认登陆按钮,也可以是输入聊天内容后的发送按钮。
[0058]故该步骤具体可以为当接收到用户输入的用户名及密码,并且接收到用户的确认登陆按钮的触发指令后,执行从用户终端跳转至服务器的跳转指令。并且在执行从用户终端跳转至服务器的跳转指令时,将接收到的用户名及密码信息以及与上述的跳转指令对应的位置信息一同发送至服务器。
[0059]可以理解,所述预先设定的操作指令可以为接收用户输入的密码,也可以为接收用户输入的其他内容。用户输入的具体内容不应该理解为是对本发明的限制。
[0060]步骤S205,所述服务器接收所述用户进行的操作所对应的数据以及与所述第一位置信息,根据所述第一位置信息,查找预先设置于所述服务器的与所述第一位置信息相匹配的操作指令。
[0061]所述服务器具体可以包括所述用户终端的所述预先设定的操作指令,故与所述第一位置信息相匹配的操作指令可以为与用户终端至服务器跳转操作指令所对应的位置信息的下一个位置的位置信息所对应的操作指令,即所述第一位置信息之后的位置信息所对应的操作指令。
[0062]步骤S206,所述服务器执行所述第一位置信息之后的位置信息所对应的操作指令以处理接收到的所述用户进行的操作所对应的数据。
[0063]服务器执行存在于服务器上的与用户终端至服务器跳转操作指令相对应的位置信息的下一个位置的位置信息所对应的操作指令。并可以通过该操作指令来处理从用户终端接收到的用户进行的操作,例如用户输入的信息。
[0064]步骤S207,所述服务器处理接收到的所述用户进行的操作所对应的数据后获得处理结果,并执行服务器至用户终端跳转操作指令,在执行所述服务器至用户终端跳转操作指令时,将所述处理结果以及与所述服务器至用户终端跳转操作指令相对应的第二位置信息发送至所述用户终端。
[0065]服务器在接收到用户进行的操作
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1