- · 《劳动保障世界 》栏目设[06/29]
- · 《劳动保障世界 》投稿方[06/29]
- · 《劳动保障世界 》征稿要[06/29]
- · 《劳动保障世界 》刊物宗[06/29]
12333呼叫信息系统应用分析(2)
作者:网站采编关键词:
摘要:单点登录模块中,涉及的角色分为三种:User Agent、Service Provider和Identity Provider。其中:User Agent是进行用户身份认证的客户端;Service Provider是各个提供应用
单点登录模块中,涉及的角色分为三种:User Agent、Service Provider和Identity Provider。其中:User Agent是进行用户身份认证的客户端;Service Provider是各个提供应用功能的系统,单点登录功能就是要将他们提供的不同的登录和认证方式统一起来;而Identity Provider通过将各个Service Provider建立成一个联盟,来管理和维护联盟中的各种用户信息和关联。当用户在单点登录网站对某个应用系统进行第一次登录的时候,单点登录模块会提示该用户是否需要建立联盟,如果需要建立联盟,则该用户在以后登录这个应用系统的时候就不再需要进行身份验证。建立联盟以后,用户可以修改在单点登录模块中所登记的该用户信息(包括用户名和密码)。另外,用户也可以在单点登录模块中使某个应用系统退出联盟。
单点登录模块主要实现了以下功能:
⑴ 集中的权限控制和身份验证。实现了基于角色的权限管理模型,可根据用户的需求实现任意粒度的资源的权限控制。
⑵ 应用系统联盟的管理。包括将一个应用系统加入联盟或退出联盟。
⑶ 用户凭证管理。存放用户在门户和各个应用系统中的凭证信息,单点登录平台根据用户登录的身份获取对应的凭证。用户的凭证是经过密码加密的,避免了非法访问时伪造用户凭证,并能够保证用户凭证的保密性、完整性、不可抵赖性。
⑷ 身份验证代理。根据联盟中的注册信息自动向各个应用系统进行身份验证。
另外,单点登录模块基于开放的架构,提供了一套方便实用的应用编程接口(API),用户可以根据自身的业务需要将各业务系统的应用集成进来。
应用服务系统通过中间业务逻辑直接访问数据库;或者由业务主系统或其他业务的相关应用提供相应的API或封装的Web服务,在中间应用服务系统上的应用业务逻辑调用这些API和Web服务,来获得必要的数据信息;或者将其他业务系统的应用嵌入在电话咨询服务系统中。采用单点登录的方式可以使电话咨询服务中心座席在授权的情况下登录到多个应用门户平台,利用他们提供的系统功能进行数据访问。
3 调用接口访问分析
在设计呼叫中心的服务业务流程时,会发现有许多流程与其他业务系统的应用业务流程相似或相同,这完全可以利用其他业务系统已开发的应用业务流程为呼叫中心服务,通过在呼叫中心应用服务器上的WebLogic Server调用其他业务应用服务器上的业务逻辑接口,或者调用对方提供的API接口,就能完成某些业务受理和某些数据信息查询的功能,并且可以加快呼叫中心的整体开发工作周期。
另外,其他业务系统的相关开发商也可以将这些接口封装成可调用的Web服务功能,包括Java Class、EJB、CORBA、DCOM等,通过抽取组件中的方法和参数信息来构建和生成Web服务的WSDL描述文档,屏蔽了服务的具体实现方法和运行环境。
调用的Web服务需要的功能包括:
服务注册 将包装好的Web服务信息发布到Web服务运行环境中,并且需要将Web服务在应用服务平台进行注册,使外部用户可以发现并调用它。注册的Web服务可以被查询和浏览,根据Web服务的描述文档和其在Web服务运行环境中的注册信息,可以实现对Web服务的定位。
服务调用 主要响应请求、处理消息并路由到Web Service提供者,并Web服务提供可插入式功能(日志、身份确认、事务、安全等)扩展,另外还要为有些Web服务类型提供可执行环境,如:Java Class。Web服务的执行环境可以保证在不影响遗留系统正常运行的情况下,运行时刻环境中客户端对不同遗留系统的服务请求能够正确路由和返回执行结果。由于其他业务系统多种多样,为此必须分别提供相应的接口以实现与其他业务系统的运行时刻连接。我们的实现手段是为不同的接口提供对应的连接形式,可以实现针对EJB、Java Class、DCOM、CORBA等的接口连接。
服务运行监控 可以监控Web服务运行时的请求,实时地显示给用户客户端,并可以启动和停止某个Web服务等。
4 数据库性能分析
本地库的数据分布,主要应考虑到资料库中的政策法规库的内容,问答式资料库的内容以及服务指南库中的办事机构、办事程序和服务信息中的政府职能部门信息,这些信息在日常的业务工作中处于相对静态,一般不会每天发生变化,内容更新也不频繁,另外考虑到资料库中的政策法规库的一条记录的数据量相对较大,如果平时进行实时访问下传的话,会给局内部网络带来较大的负担,影响数据传输的速率,因此该部分数据存放在电话咨询中心数据库中,由咨询服务中心通过知识库编辑维护应用程序对数据进行在线更新。对于呼叫服务中心,需要提供通用化的接口,实现与各级养老保险、医疗保险、失业保险、生育保险、工伤保险、OA、网站等系统的互联,能实时查询系统内的有关信息,实现与业务系统资源共享。为了降低系统的复杂度,保证核心业务系统的处理性能,IVR服务器或者工作人员通过座席中的浏览器,连接至应用服务器中的WebLogic Server,由WebLogic Server的业务逻辑直接访问查询数据库或对应业务数据库中的数据信息。这种模式使得呼叫中心对相应数据库的访问控制集中在应用服务器上,一定程度上保证了对应业务数据库的数据安全。
文章来源:《劳动保障世界》 网址: http://www.ldbzsjzz.cn/qikandaodu/2020/0901/417.html
上一篇:劳动保障容灾系统解决方案分析
下一篇:新时期劳动保障工作研究探讨