远程培训管理平台()

远程培训管理平台()

ID:37571985

大小:1.72 MB

页数:57页

时间:2019-05-25

远程培训管理平台()_第1页
远程培训管理平台()_第2页
远程培训管理平台()_第3页
远程培训管理平台()_第4页
远程培训管理平台()_第5页
资源描述:

《远程培训管理平台()》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、培训管理平台详细方案培训管理平台详细方案57/57培训管理平台详细方案1基础框架平台微创应用服务框架(WicresoftApplicationFramework,下称WSAF)基于标准的SOA架构(ServiceOrientedArchitecture,面向服务的架构)构建,实现了用户的统一管理、集中认证和授权、统一工作平台,并可随时根据用户需求进行系统调整和部署。在这种开放式的架构体系中,所有子系统和组件之间的通讯都通过标准协议进行交互,实现了应用的整合和集中管理,保障了系统的开放性、灵活性和扩展性。1.1微创软件应用框架(WSAF)微创软件应用框架(W

2、icresoftApplicationFramework,下称WSAF)是微创软件自主开发的一套框架性产品,是微创软件协同工作平台的基础组成部分。经典的软件模式类书《Pattern-OrientedSoftwareArchitecture》对框架的定义是这样的:Apartiallycompletesoftware(sub-)systemthatisintendedtobeinstantiated,所谓的框架,就是一个子系统,完成了部分的功能,将会被实例化。也就是说,框架定义了项目或产品的基本的功能构件,并且这些构件将会被组合成为项目或产品。使用应用框架,目

3、的是为了达到:提高开发效率(Productivity)一般来说,应用框架将常见问题的解决方案标准化,并不需要在每次遇到这类问题时重复研究,另外,开发人员只需要开发和测试业务相关的代码,也促进了开发人员的效率提高。57/57培训管理平台详细方案WSAF基于标准的SOA架构(ServiceOrientedArchitecture,面向服务的架构)。WSAF为建构在其上的应用提供了框架性的功能,主要有以下几点:l集中的应用管理在WSAF中,所有建构在其上的相对独立的软件构件或服务集合均被称为应用,应用为用户提供各种各样的功能,可以重复使用并加以组合,以提供更多的

4、功能。l统一的服务管理在WSAF上建构的应用之间,会互相提供和调用对方的服务,服务是应用的组成部分,具有原子性,不可再分。完全整合到WSAF上的应用,还需要提供自身的服务信息,这些服务通常以WebService的形式来提供。l统一的事件分发和响应机制前面提到,在WSAF上建构的应用相对独立,但应用之间也常常会有同步57/57培训管理平台详细方案的需求,这就依靠WSAF中统一的事件分发和响应机制来实现。在WSAF的后台,有一个事件分发器,负责将应用发送到中心的事件分发给事先订阅此事件的各个应用,并通过服务调用的方式,由应用自己来处理事件。l统一的中心配置传统

5、的网络应用,其配置信息往往存储在各自的应用中,也很少提供一个可视化的操作环境来进行配置的修改,而是需要直接到服务器上进行操作,这样在应用很少的情况下并不会出现什么问题。但是在应用的数量较多时,配置的修改就成为一项繁重的工作。WSAF实现了统一的中心配置,应用可以通过读取中心配置,使应用的本地配置时刻与中心配置同步。l统一的用户和组织架构管理在以往的应用开发中,应用往往自己来进行用户和组织架构部分的开发,这不仅仅增加了开发成本,更使不同的应用之间难以相互协作,因为各自的用户和组织架构各不相同,互相之间根本无法确定用户的身份,就更谈不上协作了。l安全、统一的用

6、户认证用户认证也是每个应用开发时需要考虑的问题,WSAF在统一的用户和组织架构基础上,提供了安全、统一的用户认证方式,为建构在WSAF上的应用提供认证服务。l统一的用户权限配置安全性的要求决定了用户权限也是应用开发时必须要考虑的问题,WSAF也实现了统一的用户权限配置,在WSAF中,有“角色”的概念,所谓角色,57/57培训管理平台详细方案就是一些权限的集合,某用户在某个角色中,就拥有了这个角色代表的所有权限。l可集成的网络部件(WebPart)WebPart概念最早出现于微软的SharePointPortalServer(SPS),指的是在网页上有一定功

7、能、可以重用的部件。在WSAF中,也实现了可集成的WebPart,应用可以开发各自的WebPart并在中心注册,在统一的平台中就可以异步地调用这些WebPart显示在门户页面上。l统一的日志记录与管理以往的应用运行、操作和出错日志由各个应用来控制,不仅增加了应用的开发成本,更加使日志不具备可读性和可管理性,系统管理员要了解每个应用的日志,就必须进入每个应用中,阅读各自的日志,这是一项非常繁重的工作。WSAF中提供的统一的日志记录与管理,就解决了这个问题,所有应用都可以将日志写入中心,而系统管理员阅读日志,也可以相当方便。l统一的用户消息分发机制考虑这样一个

8、场景:需要在信息管理中实现收到一篇新的信息,就收到一条短消息获得提

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。