- 9
- 0
- 约1.95万字
- 约 55页
- 2021-09-20 发布于江苏
- 举报
最新 精品 Word 欢迎下载 可修改
培训管理平台详细方案
基础框架平台
微创应用服务框架(Wicresoft Application Framework,下称WSAF)基于标准的SOA架构(Service Oriented Architecture,面向服务的架构)构建,实现了用户的统一管理、集中认证和授权、统一工作平台,并可随时根据用户需求进行系统调整和部署。在这种开放式的架构体系中,所有子系统和组件之间的通讯都通过标准协议进行交互,实现了应用的整合和集中管理,保障了系统的开放性、灵活性和扩展性。
微创软件应用框架(WSAF)
微创软件应用框架(Wicresoft Application Framework,下称WSAF)是微创软件自主开发的一套框架性产品,是微创软件协同工作平台的基础组成部分。
经典的软件模式类书《Pattern-Oriented Software Architecture》对框架的定义是这样的:A partially complete software (sub-) system that is intended to be instantiated,所谓的框架,就是一个子系统,完成了部分的功能,将会被实例化。也就是说,框架定义了项目或产品的基本的功能构件,并且这些构件将会被组合成为项目或产品。
使用应用框架,目的是为了达到:提高开发效率(Productivity)
一般来说,应用框架将常见问题的解决方案标准化,并不需要在每次遇到这类问题时重复研究,另外,开发人员只需要开发和测试业务相关的代码,也促进了开发人员的效率提高。
WSAF基于标准的SOA架构(Service Oriented Architecture,面向服务的架构)。
WSAF为建构在其上的应用提供了框架性的功能,主要有以下几点:
集中的应用管理
在WSAF中,所有建构在其上的相对独立的软件构件或服务集合均被称为应用,应用为用户提供各种各样的功能,可以重复使用并加以组合,以提供更多的功能。
统一的服务管理
在WSAF上建构的应用之间,会互相提供和调用对方的服务,服务是应用的组成部分,具有原子性,不可再分。完全整合到WSAF上的应用,还需要提供自身的服务信息,这些服务通常以WebService的形式来提供。
统一的事件分发和响应机制
前面提到,在WSAF上建构的应用相对独立,但应用之间也常常会有同步的需求,这就依靠WSAF中统一的事件分发和响应机制来实现。在WSAF的后台,有一个事件分发器,负责将应用发送到中心的事件分发给事先订阅此事件的各个应用,并通过服务调用的方式,由应用自己来处理事件。
统一的中心配置
传统的网络应用,其配置信息往往存储在各自的应用中,也很少提供一个可视化的操作环境来进行配置的修改,而是需要直接到服务器上进行操作,这样在应用很少的情况下并不会出现什么问题。但是在应用的数量较多时,配置的修改就成为一项繁重的工作。WSAF实现了统一的中心配置,应用可以通过读取中心配置,使应用的本地配置时刻与中心配置同步。
统一的用户和组织架构管理
在以往的应用开发中,应用往往自己来进行用户和组织架构部分的开发,这不仅仅增加了开发成本,更使不同的应用之间难以相互协作,因为各自的用户和组织架构各不相同,互相之间根本无法确定用户的身份,就更谈不上协作了。
安全、统一的用户认证
用户认证也是每个应用开发时需要考虑的问题,WSAF在统一的用户和组织架构基础上,提供了安全、统一的用户认证方式,为建构在WSAF上的应用提供认证服务。
统一的用户权限配置
安全性的要求决定了用户权限也是应用开发时必须要考虑的问题,WSAF也实现了统一的用户权限配置,在WSAF中,有“角色”的概念,所谓角色,就是一些权限的集合,某用户在某个角色中,就拥有了这个角色代表的所有权限。
可集成的网络部件(WebPart)
WebPart概念最早出现于微软的SharePoint Portal Server(SPS),指的是在网页上有一定功能、可以重用的部件。在WSAF中,也实现了可集成的WebPart,应用可以开发各自的WebPart并在中心注册,在统一的平台中就可以异步地调用这些WebPart显示在门户页面上。
统一的日志记录与管理
以往的应用运行、操作和出错日志由各个应用来控制,不仅增加了应用的开发成本,更加使日志不具备可读性和可管理性,系统管理员要了解每个应用的日志,就必须进入每个应用中,阅读各自的日志,这是一项非常繁重的工作。WSAF中提供的统一的日志记录与管理,就解决了这个问题,所有应用都可以将日志写入中心,而系统管理员阅读日志,也可以相当方便。
统一的用户消息分发机制
考虑这样一个场景:需要在信息管理中实现收到一篇新的信息,就收到一条短消息获得提醒,传统的做法是
您可能关注的文档
- 外商直接投资对我国产业结构调整的影响.docx
- 外商直接投资外汇业务操作规程(系统版).docx
- 外商特许权项目招标投标操作实务(doc 页).docx
- 外商投资企业登记文书规范.docx
- 外商投资企业活动中心工程施工组织设计概述.docx
- 夏季洪水灾害应急预案.docx
- 外企面试技巧传授.docx
- 外企项目管理个人经验总结.docx
- 复试备考策略.docx
- 复合陶瓷钢管关于生产和制造复合陶瓷钢管的.docx
- 25-26学年政治(部编版)选择性必修第二册课件:第1单元 周清1 民法中的人身权及财产权.pptx
- 25-26学年政治(部编版)选择性必修第二册课件:1.4.1 权利保障 于法有据.pptx
- 2025北京丰台区高二(上)期中地理(A卷)含答案.docx
- 2025北京三帆中学初三(上)开学考英语试题含答案.docx
- 2025北京一零一中初三9月月考语文试题含答案.docx
- 2025北京海淀区初三(上)期中道法试题含答案.docx
- 2025北京丰台区高一(上)期中政治(A卷)含答案.docx
- 25-26学年政治统编版必修4课件:3.3 唯物辩证法的实质与核心.pptx
- 25-26学年政治统编版必修4课件:7.2 正确认识中华传统文化.pptx
- 湖北省部分高中2026届高三上学期二模联考 历史试卷.docx
最近下载
- 上海市黄浦区2024-2025学年八年级上学期期末数学试卷(含答案).pdf VIP
- 69095419_A-Aquaeco直流变频水地源(热泵)机组安装操作维护手册20230310-A.pdf VIP
- 部编教材五年级下册语文教案(全册).pdf VIP
- 2022小班长年终总结范文(系列5篇).docx VIP
- 广东省深圳市宝安区2022-2023学年六年级上学期质量监测用卷科学期末试卷.docx VIP
- 做好应急保电预案(3篇).docx
- 哈工大计算机组成原理第六章课件唐朔飞老师.ppt VIP
- 人教版六年级上册语文期末考试卷绝对自己编的_有用的老师可以下载_免费.doc VIP
- 探秘坚果与干果中的隐匿威胁:真菌毒素污染及风险深度剖析.docx VIP
- 森林防火工程技术标准范文.docx VIP
原创力文档

文档评论(0)