基于SOA服务模式的单点登录解决方案(4)

1.5.2.2             认证客户端服务的实现

认证客户端的服务主要作用就是调用认证服务端的引用,供本地的逻辑流来调用该服务。所以它的实现比较简单。它也是通过构件的逻辑流来实现的,逻辑流图如下:

基于SOA服务模式的单点登录解决方案

图13:认证客户端服务实现逻辑流图

1.5.3   单点登录逻辑流的实现

服务都构件好了,现在我们通过一个单点登录的逻辑流来实现信息综合管理平台服务器端和应用客户端的登录逻辑。逻辑流图如下:

基于SOA服务模式的单点登录解决方案

图14:单点登陆逻辑流图

逻辑流图从配置中获取是调用本地用户认证还是远程的用户认证:本地认证适用于用户访问信息综合管理平台的情况;远程认证适用于用户访问业务应用的情况,如果远程认证,则调用认证客户端的认证服务。如果是本地认证,则调用用户认证的逻辑流进行认证。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://127.0.0.1/wyyjxz.html