业务数据交互方法、终端、服务器和系统与流程

文档序号:12770871阅读:来源:国知局
业务数据交互方法、终端、服务器和系统与流程

技术特征:
1.一种业务数据交互方法,用于终端中,其特征在于,所述方法包括:在浏览器中显示登录界面,所述登录界面为所述终端在历史登录且网络通畅时从服务器获取并缓存的登录界面;通过显示的所述登录界面完成身份验证;在所述身份验证成功时,在所述浏览器中显示客户端的界面,所述客户端为所述终端在历史身份验证成功且网络通畅时从所述服务器获取并缓存的客户端;通过所述客户端与所述服务器进行业务数据交互;其中,所述通过所述客户端与所述服务器进行业务数据交互,包括:通过在所述浏览器中显示的所述客户端的界面接收待上报的业务数据;当网络不通畅时,通过所述客户端缓存所述业务数据,且在下次网络通畅时,向服务器上报所述业务数据。2.根据权利要求1所述的方法,其特征在于,所述通过显示的所述登录界面完成身份验证,包括:接收用户在所述登录界面中输入的身份标识和验证密码;当用户选择服务器验证,且网络通畅时,将所述用户输入的身份标识和验证密码发送给所述服务器,以便所述服务器根据所述用户输入的身份标识和验证密码进行身份验证;接收所述服务器返回的验证结果;当用户不选择服务器验证时,检测所述终端中是否缓存有与所述身份标识相对应的验证密码;若检测结果为所述终端中缓存有与所述身份标识相对应的验证密码,则根据所述用户输入的身份标识和验证密码以及所述终端中缓存的与所述身份标识相对应的验证密码进行身份验证;若检测结果为所述终端中未缓存有与所述身份标识相对应的验证密码,且网络通畅,则从所述服务器获取所述与所述身份标识相对应的验证密码并缓存,并根据所述用户输入的身份标识和验证密码以及所述与所述身份标识相对应的验证密码进行身份验证;其中,所述与所述身份标识相对应的验证密码为所述服务器以不可逆方式加密后的验证密码。3.根据权利要求1所述的方法,其特征在于,所述在浏览器中显示登录界面之前,所述方法还包括:当网络通畅时,检测所述缓存的登录界面是否需要更新;若所述登录界面需要更新,则从所述服务器下载最新版本的登录界面,并用下载的所述最新版本的登录界面更新所述缓存的登录界面。4.根据权利要求1所述的方法,其特征在于,所述在所述浏览器中显示客户端的界面之前,所述方法还包括:当网络通畅时,检测所述缓存的客户端是否需要更新;若所述客户端需要更新,则从所述服务器下载最新版本的客户端,并用下载的所述最新版本的客户端更新所述缓存的客户端。5.根据权利要求1至4任一项所述的方法,其特征在于,所述通过所述客户端与所述服务器进行业务数据交互,包括:当网络通畅时,根据用户在所述客户端的界面中的数据查询操作向所述服务器查询业务数据。6.根据权利要求1至4任一项所述的方法,其特征在于,所述通过所述客户端与所述服务器进行业务数据交互,包括:当网络通畅时,直接向所述服务器上报所述业务数据。7.一种业务数据交互方法,用于服务器中,其特征在于,所述方法包括:在终端登录且所述终端的网络通畅时,向所述终端提供登录界面,以便所述终端缓存所述登录界面;并在浏览器中显示所述登录界面;并通过显示的所述登录界面完成身份验证;在所述终端身份验证成功且所述终端的网络通畅时,向所述终端提供客户端,以便所述终端缓存所述客户端;并在所述浏览器中显示所述客户端的界面;并通过所述客户端的界面与所述服务器进行数据交互;所述方法还包括:接收所述终端上报的业务数据;其中,所述业务数据包括:当所述终端的网络不通畅时,所述终端通过在所述浏览器中显示的客户端的界面接收并缓存的业务数据。8.根据权利要求7所述的方法,其特征在于,所述方法还包括:在所述终端的网络通畅时,接收所述终端发送的、用户在所述登录界面中输入的身份标识和验证密码;根据接收到的所述身份标识和验证密码进行身份验证;将验证结果返回给所述终端。9.根据权利要求8所述的方法,其特征在于,所述方法还包括:向所述终端提供与所述身份标识相对应的验证密码,以便所述终端缓存所述与所述身份标识相对应的验证密码,并根据所述用户在所述登录界面中输入的身份标识和验证密码以及缓存的所述与所述身份标识相对应的验证密码进行身份验证;其中,所述与所述身份标识相对应的验证密码为以不可逆方式加密后的验证密码。10.根据权利要求7所述的方法,其特征在于,所述方法还包括:当所述终端检测出所述缓存的登录界面需要更新,且所述终端的网络通畅时,向所述终端提供最新版本的登录界面。11.根据权利要求7所述的方法,其特征在于,所述方法还包括:当所述终端检测出所述缓存的客户端需要更新,且所述终端的网络通畅时,向所述终端提供最新版本的客户端。12.根据权利要求7至11任一项所述的方法,其特征在于,所述方法还包括:当所述终端的网络通畅时,向所述终端提供业务数据;所述业务数据为用户在所述浏览器中显示的客户端的界面中的数据查询操作所对应的数据。13.根据权利要求7至11任一项所述的方法,其特征在于,所述业务数据还包括:当所述终端的网络通畅时,所述终端通过在所述浏览器中显示的客户端的界面接收到的业务数据。14.一种终端,其特征在于,所述终端包括:登录界面显示模块,用于在浏览器中显示登录界面,所述登录界面为所述终端在历史登录且网络通畅时从服务器获取并缓存的登录界面;第一验证模块,用于通过所述登录界面显示模块显示的所述登录界面完成身份验证;客户端界面显示模块,用于在所述身份验证成功时,在所述浏览器中显示客户端的界面,所述客户端为所述终端在历史身份验证成功且网络通畅时从所述服务器获取并缓存的客户端;数据交互模块,用于通过所述客户端与所述服务器进行业务数据交互;其中,所述数据交互模块,包括:数据接收单元,用于通过在所述浏览器中显示的所述客户端的界面接收待上报的业务数据;数据缓存单元,用于当网络不通畅时,通过所述客户端缓存所述业务数据;第一上报单元,用于在下次网络通畅时,向服务器上报所述数据缓存单元缓存的业务数据。15.根据权利要求14所述的终端,其特征在于,所述第一验证模块,包括:第一接收单元,用于接收用户在所述登录界面中输入的身份标识和验证密码;第一发送单元,用于当用户选择服务器验证,且网络通畅时,将所述用户输入的身份标识和验证密码发送给所述服务器,以便所述服务器根据所述用户输入的身份标识和验证密码进行身份验证;第二接收单元,用于接收所述服务器返回的验证结果;检测单元,用于当用户不选择服务器验证时,检测所述终端中是否缓存有与所述身份标识相对应的验证密码;第一验证单元,用于若检测结果为所述终端中缓存有与所述身份标识相对应的验证密码,则根据所述用户输入的身份标识和验证密码以及所述终端中缓存的与所述身份标识相对应的验证密码进行身份验证;密码获取单元,用于若检测结果为所述终端中未缓存有与所述身份标识相对应的验证密码,且网络通畅,则从所述服务器获取所述与所述身份标识相对应的验证密码;密码缓存单元,用于缓存所述密码获取单元获取到的所述与所述身份标识相对应的验证密码;第二验证单元,用于根据所述用户输入的身份标识和验证密码以及所述与所述身份标识相对应的验证密码进行身份验证;其中,所述与所述身份标识相对应的验证密码为所述服务器以不可逆方式加密后的验证密码。16.根据权利要求14所述的终端,其特征在于,所述终端还包括:第一检测模块,用于在所述登录界面显示模块在浏览器中显示登录界面之前,当网络通畅时,检测所述缓存的登录界面是否需要更新;第一下载模块,用于若所述登录界面需要更新,则从所述服务器下载最新版本的登录界面;第一更新模块,用于用所述第一下载模块下载的所述最新版本的登录界面更新所述缓存的登录界面。17.根据权利要求14所述的终端,其特征在于,所述终端还包括:第二检测模块,用于在所述客户端界面显示模块在所述浏览器中显示客户端的界面之前,当网络通畅时,检测所述缓存的客户端是否需要更新;第二下载模块,用于若所述客户端需要更新,则从所述服务器下载最新版本的客户端;第二更新模块,用于用所述第二下载模块下载的所述最新版本的客户端更新所述缓存的客户端。18.根据权利要求14至17任一项所述的终端,其特征在于,所述数据交互模块,包括:数据查询单元,用于当网络通畅时,根据用户在所述客户端的界面中的数据查询操作向所述服务器查询业务数据。19.根据权利要求14至17任一项所述的终端,其特征在于,所述数据交互模块,还包括:第二上报单元,用于当网络通畅时,直接向所述服务器上报所述数据接收单元接收到的业务数据。20.一种服务器,其特征在于,所述服务器包括:第一登录界面提供模块,用于在终端登录且所述终端的网络通畅时,向所述终端提供登录界面,以便所述终端缓存所述登录界面;并在浏览器中显示所述登录界面;并通过显示的所述登录界面完成身份验证;第一客户端提供模块,用于在所述终端身份验证成功且所述终端的网络通畅时,向所述终端提供客户端,以便所述终端缓存所述客户端;并在所述浏览器中显示所述客户端的界面;并通过所述客户端的界面与所述服务器进行数据交互;其中,所述服务器还包括:数据接收模块,用于接收所述终端上报的业务数据;其中,所述业务数据包括:当所述终端的网络不通畅时,所述终端通过在所述浏览器中显示的客户端的界面接收并缓存的业务数据。21.根据权利要求20所述的服务器,其特征在于,所述服务器还包括:第一接收模块,用于在所述终端的网络通畅时,接收所述终端发送的、用户在所述登录界面中输入的身份标识和验证密码;第二验证模块,用于根据所述第一接收模块接收到的所述身份标识和验证密码进行身份验证;验证结果返回模块,用于将所述第二验证模块的验证结果返回给所述终端。22.根据权利要求21所述的服务器,其特征在于,所述服务器还包括:验证密码提供模块,用于向所述终端提供与所述身份标识相对应的验证密码,以便所述终端缓存所述与所述身份标识相对应的验证密码,并根据所述用户在所述登录界面中输入的身份标识和验证密码以及缓存的所述与所述身份标识相对应的验证密码进行身份验证;其中,所述与所述身份标识相对应的验证密码为以不可逆方式加密后的验证密码。23.根据权利要求20所述的服务器,其特征在于,所述服务器还包括:第二登录界面提供模块,用于当所述终端检测出所述缓存的登录界面需要更新,且所述终端的网络通畅时,向所述终端提供最新版本的登录界面。24.根据权利要求20所述的服务器,其特征在于,所述服务器还包括:第二客户端提供模块,用于当所述终端检测出所述缓存的客户端需要更新,且所述终端的网络通畅时,向所述终端提供最新版本的客户端。25.根据权利要求20至24任一项所述的服务器,其特征在于,所述服务器还包括:数据提供模块,用于当所述终端的网络通畅时,向所述终端提供业务数据;所述业务数据为用户在所述浏览器中显示的客户端的界面中的数据查询操作所对应的数据。26.根据权利要求20至24任一项所述的服务器,其特征在于,所述业务数据还包括:当所述终端的网络通畅时,所述终端通过在所述浏览器中显示的客户端的界面接收到的业务数据。27.一种业务数据交互系统,其特征在于,所述系统包括:如权利要求14至19任一所述的终端以及如权利要求20至26任一所述的服务器。
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1