一种单一客户端访问多个服务端的方法及系统

文档序号:68509 发布日期:2021-10-01 浏览:24次 >En<

阅读说明:本技术 一种单一客户端访问多个服务端的方法及系统 (Method and system for single client to access multiple servers ) 是由 陈旺 于 2021-07-01 设计创作,主要内容包括:本发明公开了一种单一客户端访问多个服务端的方法,该方法基于统一登录中心实现,其包括注册端口、中心服务器及数据库,包括以下步骤:S1、开发准备:部署多个服务端,并将各个服务端的信息添加到统一登录中心;S2、用户注册:用户进入所述注册端口注册账号,若注册成功,选择所需服务端与账号绑定并存入所述数据库;S3、用户登录使用:用户通过统一客户端登录账号,若登录成功,则所述统一客户端生成该账号所绑带定的服务端列表和临时票据;用户选择所需使用服务端后,所述统一客户端携带临时票据进入所选服务端进行校验,若校验成功,则所选服务端可进行使用。(The invention discloses a method for accessing a plurality of service terminals by a single client, which is realized based on a unified login center and comprises a registration port, a central server and a database, and the method comprises the following steps: s1, preparation for development: deploying a plurality of service terminals, and adding information of each service terminal to a unified login center; s2, user registration: a user enters the registration port to register an account, and if the registration is successful, a required server is selected to be bound with the account and is stored in the database; s3, login and use of the user: a user logs in an account through a unified client, and if the login is successful, the unified client generates a server list and a temporary bill bound by the account; after the user selects the service end to be used, the unified client carries the temporary bill to enter the selected service end for verification, and if the verification is successful, the selected service end can be used.)

一种单一客户端访问多个服务端的方法及系统

技术领域

本发明涉及信息

技术领域

,具体涉及一种单一客户端访问多个服务端的方法及系统。

背景技术

目前大多数软件应用都是单个客户端访问单个服务端,或者多个客户端各自访问对应的服务端,其本质还是客户端与服务端的一一对应。该方法在服务端数量较多时,会使得客户端的数量随着服务端增多而不断增多,导致了客户端的维护困难、人工成本增加(多套重复客户端的开发、app上架),使用的用户也需要在手机、电脑上安装多个客户端,造成用户使用上的困难繁琐和反感。

发明内容

本发明提出一种单一客户端访问多个服务端的方法及系统,通过提供统一客户端入口,实现了单一客户端访问多个服务器端,并且能够不断新增服务器端,优化用户的使用体验,降低开发的维护成本。

为实现上述目的,本发明采用以下技术方案:

一种单一客户端访问多个服务端的方法,该方法基于统一登录中心实现,其包括注册端口、中心服务器及数据库,包括以下步骤:

S1、开发准备:

部署多个服务端,并将各个服务端的信息添加到统一登录中心;

S2、用户注册:

用户进入所述注册端口注册账号,若注册成功,选择所需服务端与账号绑定并存入所述数据库;

S3、用户登录使用:

用户通过统一客户端登录账号,若登录成功,则所述统一客户端生成该账号所绑带定的服务端列表和临时票据;

用户选择所需使用服务端后,所述统一客户端携带临时票据进入所选服务端进行校验,若校验成功,则所选服务端可进行使用。

优选地,步骤S1中所述服务端的信息包括地址信息和配置信息。

优选地,步骤S2具体包括:

S21、用户进入所述注册端口注册账号;

S22、所述中心服务器校验账号是否已被注册,若已被注册,则提示用户已注册,反之,则账号注册成功;

S23、注册成功后,选择所需服务端与账号绑定,并存入所述数据库。

优选地,步骤S2还包括:

S24、若用户后续需修改已绑定的服务端列表,则进入该账号的账号中心进行修改。

优选地,步骤S3具体包括:

S31、用户通过统一客户端登录账号;

S32、所述统一客户端将账号登录信息发送至所述中心服务器进行校验,若校验通过,则账号登录成功,所述中心服务器返回该账号绑定的服务端列表供用户选择,并且携带临时票据到统一客户端;若校验不通过,则提示账号登录信息错误;

S33、用户选择所需使用服务端,所述统一客户端携带临时票据进入所选服务端;

S34、所选服务端将临时票据发送至所述中心服务器校验有效性,若校验有效,则所选服务端生成会话供用户立即使用;反之,则所选服务端抛出异常,拒绝用户使用。

一种单一客户端访问多个服务端系统,包括统一客户端、统一登录中心及多个服务端,所述统一登录中心用于添加所述服务端的信息、注册账号、并将账号与所需服务端绑定,所述统一客户端用于登录账号,选择所需所述服务端进行使用。

优选地,所述统一登录中心包括注册端口、中心服务器及数据库,所述注册端口用于注册账号,选择所需服务端与账号进行绑定,所述中心服务器用于验证注册端口注册信息、统一客户端登录信息及服务端校验信息,所述数据库用于存储账号绑定的服务器端列表。

优选地,所述服务端的信息包括地址信息和配置信息。

采用上述技术方案后,本发明与背景技术相比,具有如下优点:

本发明提供一种单一客户端访问多个服务端的方法及系统,通过提供统一客户端入口,减少客户端数量,实现了单一客户端访问多个服务器端,并且能够不断新增服务器端,免去多个服务端的多次账号注册,各服务器端在数据隔离的同时,通过统一登录中心实现账号的互通,省去用户需要记录多个服务端地址和多个服务端账号密码的烦恼,优化用户的使用体验,降低开发的维护成本。

附图说明

图1为本发明方法步骤流程示意图;

图2为本发明统一登录中心与多个服务端的关系示意图;

图3为本发明账号注册步骤流程示意图;

图4为本发明账号登录使用步骤流程示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

在本发明中需要说明的是,术语“上”“下”“左”“右”“竖直”“水平”“内”“外”等均为基于附图所示的方位或位置关系,仅仅是为了便于描述本发明和简化描述,而不是指示或暗示本发明的装置或元件必须具有特定的方位,因此不能理解为对本发明的限制。

实施例

配合图1至图4所示,本发明公开了一种单一客户端访问多个服务端的方法,该方法基于统一登录中心实现,其包括注册端口、中心服务器及数据库,包括以下步骤:

S1、开发准备:

开发人员部署多个服务端,并登录统一登录中心将各个服务端的信息添加到统一登录中心,各个服务端的信息包括地址信息和配置信息。;

S2、用户注册:

用户进入注册端口注册账号,若注册成功,选择所需服务端与账号绑定并存入数据库;

S21、用户进入注册端口输入账号密码进行注册账号;

S22、中心服务器校验账号是否已被注册,若已被注册,则提示用户已注册,反之,则账号注册成功;

S23、注册成功后,选择所需服务端与账号绑定,并存入数据库。

S24、若用户后续需修改已绑定的服务端列表,则进入该账号的账号中心进行修改;

S3、用户登录使用:

用户通过统一客户端登录账号,若登录成功,则统一客户端生成该账号所绑带定的服务端列表和临时票据,统一客户端本实施例中采用app或web端;

用户选择所需使用服务端后,统一客户端携带临时票据进入所选服务端进行校验,若校验成功,则所选服务端可进行使用。

S31、用户通过统一客户端输入账号密码登录账号;

S32、统一客户端将账号密码发送至中心服务器进行校验,若校验通过,则账号登录成功,中心服务器返回该账号绑定的服务端列表供用户选择,并且携带临时票据到统一客户端;若校验不通过,则提示账号密码错误;

S33、用户选择所需使用服务端,进入所选服务端,同时统一客户端携带临时票据进入所选服务端;

S34、所选服务端将临时票据发送至中心服务器校验有效性,若校验有效,则所选服务端生成会话供用户立即使用;反之,则所选服务端抛出异常,拒绝用户使用。

本发明还公开了一种单一客户端访问多个服务端系统,包括统一客户端、统一登录中心及多个服务端,统一登录中心用于添加服务端的信息、注册账号,并将账号与所需服务端绑定,统一客户端用于登录账号,选择所需服务端进行使用。其中服务端的信息包括地址信息和配置信息。

统一登录中心包括注册端口、中心服务器及数据库,注册端口用于注册账号,选择所需服务端与账号进行绑定,中心服务器用于验证注册端口注册信息、统一客户端登录信息及服务端校验信息,数据库用于存储账号绑定的服务器端列表。

以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。

9页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:雾化器组件的防伪方法、装置、系统、认证端和电池杆

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类