收藏 分销(赏)

教育平台解决专项方案最近.doc

上传人:精**** 文档编号:2866658 上传时间:2024-06-07 格式:DOC 页数:96 大小:6.82MB
下载 相关 举报
教育平台解决专项方案最近.doc_第1页
第1页 / 共96页
教育平台解决专项方案最近.doc_第2页
第2页 / 共96页
教育平台解决专项方案最近.doc_第3页
第3页 / 共96页
教育平台解决专项方案最近.doc_第4页
第4页 / 共96页
教育平台解决专项方案最近.doc_第5页
第5页 / 共96页
点击查看更多>>
资源描述

1、文档历史记录日期人员版本/内容V1.0/微软教诲云平台解决方案 草稿V1.1/补充了PAAS、SAAS产品解决方案V1.2/完善了教诲、教学、管理应用模式一. 教诲整体解决方案1.1 教诲信息化建设新思路微软教诲云整体解决方案在教诲城域网基本上,以“相对集中”建设思路,进行教诲城域网综合应用服务“大中心”规划和实行,从而实现集中投资、整体规划和集中管理。使用先进云技术(64位弹性架构)与教诲深度融合,创新教诲模式(协同教诲),实现教诲均衡,为公平教诲服务。不但要解决数据互联互通问题,消除信息孤岛,实现资源整合与共享;并且将来可以灵活地应对需求发展,可以依照需求发展变化,在此平台上迅速开发建设丰

2、富多样教诲应用;同步保证这些应用有机统一,集成创新,发挥最大效益。1.2 当前教诲信息化面临挑战国家中长期教诲改革和发展规划纲要(-)对教诲信息化建设提出了更高规定,而由于历史和技术发展因素,既有教诲城域网,是“按需、逐个、独立”建设,是“孤岛架构”,各应用系统因缺少统一原则和规范,自成一套体系,形成了“数据孤岛、应用孤岛、硬件孤岛”三大孤岛;架构陈旧,性能很难满足城域网大规模并发应用需求。1.2.1 孤岛架构存在如下问题:1.2.1.1 数据孤岛数据不能共享:例如每一种应用系统,都需要顾客身份数据,因缺少统一原则和规范,各系统数据不能共享,只能每个系统重复录入这些数据;当顾客身份数据发生变化

3、时,需要在各系统去手工更新这些数据,往往由于各种因素,有些系统更新了,而有些系统没更新过来,导致各系统数据不一致现象;例如学习系统中,学生学习过程记录,只存储于学习系统,不能存入统一学生档案袋系统,教师在教研系统中,形成教学资源,不能存入统一资源库系统中档等;资源系统中资源,不能直接应用到教学系统中,只能先下载,再上传,这种办法,挥霍使用者时间,挥霍宝贵网络资源,挥霍数据库空间,影响数据库性能。数据不能互换:例如各教诲城域网,都需要向上级主管部门上报或从上级上管部门数据中心获取有关数据,由于缺少统一互换原则,只能手工进行,极大地影响了工作效率,人为增长了出错概率;1.2.1.2 应用孤岛缺少统

4、一身份认证体系:每进入一种系统,都要进行身份验证,频繁输入帐号,密码,给使用者导致麻烦。同步,导致诸多使用者使用简朴密码,而给整个系统导致安全隐患;缺少统一信息呈现层:与本人有关重要信息分散在各个系统中,使用者要获这些重要信息,需要频繁穿梭来回于各个系统中,苦不堪言。各软件系统功能重复堆砌:某些通用基本功能,如信息发布模块,搜索模块,工作流模块,证书模块,数据分析模块,告知模块,调查模块,消息系统,等等,大多数应用系统中都要用到。现阶段,各个应用系统中基本上包括独立这些模块,功能重复,不但导致挥霍,且用法不一,界面不一,质量不一,给使用和维护管理导致巨大困惑。例如搜索模块,每一种系统都要用到,

5、均有自己搜索模块。顾客使用时候,要搜索数据,只能分别进到每一种系统中去而不能在一种搜索框中搜索所有系统中数据,这给使用者带来很大麻烦。缺少原则梯度扩展和开发接口:软件提供功能,不能满足顾客个性需求,顾客需要依照自身实际,进行扩展或开发。孤岛架构软件,没提供原则梯度扩展和开发接口,供顾客扩展和开发。原则梯度扩展和开发接口:原则扩展和开发接口是指提供跨系统、跨数据库扩展和开发接口,开发者可以使用自己熟悉开发工具在此原则下进行扩展和开发;梯度扩展和开发接口是指可提供无代码和代码梯度开发接口,不懂代码计算机维护人员,可通过无代码开发工具对系统进行扩展和开发,开发人员可通过代码工具进行更进一步扩展和开发

6、。缺少跨系统、自助、灵活辅助决策工具:例如对教师职称评聘,涉及到教师教学业绩,其数据在成绩管理系统;涉及到教师资历,其数据在人事管理系统;涉及到教师课堂体现,其数据在教师发展评价系统中。既有各系统,只能在系统内部进行记录分析,无法依照需求,跨系统、跨数据库进行记录分析,这是其一;其二当教师评聘条件发生变化时,单位自己很难依照状况变化进行新记录分析;其三,提供记录功能有限,缺少强大灵活分析手段,不能满足顾客规定。1.2.1.3 硬件孤岛: 1.2.1.3.1 高投入、难管理、低效率、高能耗、低可用问题当前信息化硬件配备现状普通是如下两种状况:普通应用系统,一台服务器安装一种应用系统;核心应用系统

7、,如数据中心、OA系统、云教学系统等,基于性能考虑,普通以服务器(小型机或刀片服务器)和SAN存储连接方式为基本,一种应用系统布置在几台服务器上(应用服务器、数据库服务器),通过小型机或多组刀片来实现核心应用布置。第一种状况存在硬件资源挥霍与硬件资源局限性问题。如果服务器性能很高,有资源剩余,但不能将多余资源给其她应用系统使用,导致挥霍;当应用高峰时,也许一台服务器资源局限性,也无法从其她地方获取更多硬件资源支持,导致应用瘫痪; 第二种状况状况存在严重资源挥霍问题,多台服务器为一种应用服务。应用系统动辄就有几十个(如教务管理、人事管理、办公、财务管理、固定资产管理、教学系统等等),应用系统建设

8、需要大量服务器来支撑。系统建成后,但实际使用中,有些应用系统一天也许只有少数人使用,使用次数也很少;此外,这些应用系统使用模式也非常有规律,如大某些顾客使用和访问集中在上班时间。非正常上班时间(晚上、节假日)运用率很低。在这些时间内,只有少数人偶尔使用OA系统、邮件系统等,大量业务系统事实上处在空闲状态,资源运用率不超过5%,但支持这些应用系统正常运营所有资源(服务器等硬件设备)需要不间断工作。同步,大量服务器硬件增长了维护难度和能耗成本。这就是当前硬件孤岛带来高投入、难管理、低效率、高能耗、低可用等方面问题。1.2.1.3.2 低安全问题当任意一台服务器浮现硬件故障或者软件故障时,则与本服务

9、器有关应用系统,都不能使用,导致应用瘫痪。1.2.2 软件架构陈旧问题:现阶段,城域网上多数应用软件还是32位架构,不能发挥新64位硬件服务器性能,不能使用到4G以上内存,无法满足城域网大规模并发应用需求,软件架构成为整个系统瓶颈。这就是诸多时候,硬件服务器上资源剩余诸多,而应用系统却运营缓慢甚至崩溃因素。1.3 微软教诲云整体解决思路1. 使用先进64位弹性架构,构建教诲云基本平台(PASS);2. 在教诲云基本平台之上,构建协同教诲应用系统(SAAS);3. 构建动态资源池,实现服务器等硬件资源动态管理(IAAS)。通过完整云平台(PAAS,SAAS,IAAS)架构,彻底解决当前教诲城域网

10、存在问题,创新教诲应用模式。1.3.1 弹性架构简述“弹性架构”是相对于现阶段,教诲城域网“孤岛架构”而言。1.3.1.1 孤岛架构孤岛架构图每一种系统(自下而上),都使用独立服务器,独立安全、管理原则,独立数据库,独立呈现层。孤岛架构缺陷:硬件资源(例如服务器,网络资源等)不能共享,当自身资源剩余时候,无法分派给其她应用系统,而当自身资源局限性时,也无法从其她服务器获取资源,形成硬件孤岛;每个系统均有独立安全、管理原则,增长运维管理难度,导致管理混乱;各自有独立数据库,数据无法共享与互换,形成数据孤岛。独立呈现层,信息分散,顾客获取信息要在不同系统间穿梭来回,“人找事”,增长了使用难度。1.

11、3.1.2 新一代弹性架构弹性架构图将所有硬件设施集中起来,依照各系统忙闲状况,动态分派(最下层);统一管理服务、安全服务、原则、规范和法规体系(左右两侧);统一数据管理,建立统一数据规范(基本软件服务层);统一呈现层。弹性架构优势:硬件资源集中管理后,按需分派,动态分派,当某应用系统需要更多硬件资源时,自动分派更多资源给其使用,使用完毕,自动将多余资源回收,以提供应其她系统使用(IAAS);整体规划,统一管理服务,统一安全服务,统一原则、规范和法规体系,避免管理混乱;构建统一基本软件服务(PAAS)层,实现资源共享,应用集成,互联互通,消灭数据孤岛;构建统一呈现层,将所有应用系统信息集中呈现

12、,避免“人找事”,实现“事找人”。在PAAS基本上,构建统一协同应用层(SAAS)。弹性架构将所有数据集中管理,对数据库并发访问性能带来严峻挑战。老式32位系统平台很难满足这种性能需求。1.3.2 64位简述 64位是新一代计算带宽原则,能比既有32位系统提供多一倍计算带宽,性能上有质奔腾,就象8道公路与4道公路区别;既有32位系统,只能使用到4G内存,远远不能满足教诲城域网大量顾客对数据并发访问,而64位新系统,能使用到64T内存,其对内存使用量是既有32位系统几百倍。教诲城域网其顾客访问数量已经达到万级、十万级甚至百万级。老式32位系统,受制于其系统架构,虽然服务器等硬件资源非常充裕,也无

13、法满足大量顾客并发访问需求;而64位架构新平台,是现阶段必然选取。1.4 微软教诲云基本平台(PASS)1.4.1 微软教诲云基本平台(PAAS)概述微软教诲云基本平台(PAAS)是一种系统架构科学合理、开放互联应用服务平台。不但能解决数据互联互通问题,消除信息孤岛,实现资源整合与共享;并且将来可以灵活地应对需求发展,可以依照需求发展变化,在此平台上迅速开发建设丰富多样教诲应用;同步保证这些应用有机统一,集成创新,发挥最大效益。统一管理服务,统一安全服务,统一原则、规范和法规体系,避免管理混乱,统一建设原则;建立数据中心,统一数据管理;通过云服务中间件和云聚合中间件实现信息共享与互换,实现统一

14、顾客认证,权限管理,单点登录;统一、开放信息呈现层(教诲云门户、虚拟化个人桌面);打造“云+端”“AAA”应用模式;提供基本软件和通用服务,并提供原则接口,可通过无代码开发工具和代码开发工具,迅速开发,适应应用变化需求。为持续发展奠定技术基本。1.4.2 微软教诲云基本平台框架图下图是微软教诲云整体逻辑框架图,所有背景为橙色某些,均为教诲云软件基本平台框架(PAAS),如下简称教诲云基本平台。1.4.3 统一管理服务,统一安全服务,统一原则、规范和法规体系,避免管理混乱,统一建设原则信息化建设是一种复杂系统工程,牵涉人多、面广。因而建立统一原则,是必然选取,避免原则不一,管理混乱局面。1.4.

15、4 建立数据中心,统一数据管理现阶段,教诲城域网中数据,分散在各应用系统中,存在如下问题:1. 数据应用困难。基本数据,重复录入,挥霍了大量时间且易导致更新不一至现象;数据原则不统一,分散在不同数据库中,无法进行统一数据分析,更谈不上数据高档应用-辅助决策。2. 数据维护困难。需要分别给每个应用系统备份数据,如果有几十个系统,则要给几十个系统进行数据备份,维护难度相称大。建立数据中心,统一数据管理,解决数据应用和维护困难问题。将基本公共数据通过云基本平台共享给各应用系统,避免重复录入和数据不一致现象;各应用系统业务数据,通过云基本平台,同步到数据中心,则数据中心存储所有业务数据。统一数据原则,

16、为数据分析,辅助决策打下了基本;统一数据存储,顾客只需要维护一种数据中心,则保存了所有系统数据。数据中心涉及:教工库,学生库,资产库,平台数据库,业务数据库等。1.4.5 云服务中间件和云聚合中间件教诲城域网数据不但要与教诲网内部各系统进行横向数据互换,还要与上级主管部门及下级部门系统进行纵向数据互换。纵向数据互换是难点,由于要与上级主管部门或下级部门系统进行数据互换必要通过互联网进行,各单位系统,都安装了防火墙,如何通过互联网,穿透防火墙,实现跨平台、跨数据库进行数据互换,是互换要重点考虑问题。云服务中间件是实现城域网内系统间无缝信息互换核心。该平台通过运用消息队列、XML和Web Serv

17、ice等技术,在遵循国际通行开放原则前提下,在各应用系统之间扮演了一种消息互换中间件角色,具备通过互联网,穿透防火墙,实现跨平台、跨数据库进行数据互换能力,同步避免了直接通过数据库互换带来安全风险。各应用系统通过云服务中间件与其她应用系统实现互联互通,实现城域网横向(城域网内部系统)、纵向(上级主管部门及下级部门系统)信息共享与互换。云聚合中间件实现城域网各应用系统整合,统一认证,统一权限管理,统一搜索,单点登录。依照有关国际原则和国内教诲管理数据原则制定应用系统和数据接口规范,新建系统只要遵循这些原则和规范规定,就能较好地集成到既有框架当中,从而形成一种统一整体。云服务中间件和云聚合中间件更

18、多简介见第22页Error! Reference source not found.Error! Reference source not found.1.4.6 统一、开放呈现层构建统一呈现层,将所有应用系统信息集中呈现,避免“人找事”,实现“事找人”。基于云服务中间件和云聚合中间件,通过原则方式,系统管理人员,可以通过配备,实现自助式跨系统信息聚合呈现(即呈现其她系统信息)。呈现层包括两个门户:教诲云门户(对外教诲信息门户)和虚拟化个人桌面(对内工作门户)。教诲云门户不同于普通网站,具备自助云汇聚、云检索、云阅读功能。(详见SAAS层描述)虚拟化个人桌面,可依照不同人员对信息和应用不同需求

19、,有选取地将与其有关个人信息和应用汇聚在一起,形成个人特色呈现桌面,避免沉没在信息汪洋中。(详见SAAS层描述)1.4.7 “云+端”“AAA”应用模式移动变化生活。随着3G技术普及,人们工作和学习不再局限在固定办公室。例如领导在出差途中,需要通过轻便平板电脑批复文献,提高审批效率;学生回家途中,通过智能手机浏览网上作业;教师在家里,通过电脑备课;家长通过手机查看子女在校状况等等。象这样,通过任何设备(电脑、平板、手机、智能电视等),在任何地方(有线网络、无线网络、没有网络),在任何时间(出差途中,上学路上,办公室,家里)随时随处工作学习模式为“AAA”应用模式(Any Type,Any Wh

20、ere,Any Time)。“云+端”是云端和客户端整合,在云端获得和客户端相似应用体验,同步整合后,客户端数据自动同步到云端。云优势:所有计算都在云中完毕,因而对终端访问设备计算能力规定不高(平板、手机等终端设备,受制于功耗,运算能力无法和电脑相比)。同步,终端设备通过浏览器就可以直接访问云中数据和应用,不需要安装客户端软件。因而,使用者可以通过电脑,平板,手机等各种终端设备简便快捷地访问云中数据和应用,同步顾客在使用各种设备访问云中服务时,得到是和客户端软件完全相似无缝体验。例如学校通过EXCEL记录学生成绩分析图表,发布到网上,许多家长电脑或手机上并没有安装EXCEL这个客户端软件,因而

21、无法查看这个图表,而“云+端”方式,一方面可以让家长通过浏览器在云端直接查看这个成绩分析图表,并且得到和通过客户端EXCEL访问完全相似体验;另一方面,图表是自动发布,相称于自动在云端做了一种备份,当客户端电脑崩溃时候,可迅速从云端恢复。云局限性:依赖网络传播,当网速不够或没有网络时候,无法访问云中数据和应用。受限于浏览器功能,云中应用软件功能不能和客户端软件相提并论,只能实现客户端软件某些功能。客户端优势:客户端应用软件安装在终端设备上,在没有网络状况下,同样可以使用。客户端软件直接运营在操作系统上,功能强大。 云端和客户端不同应用场景:当使用者不在电脑傍,需要通过手机、平板等其她移动设备进

22、行工作、学习时,云是较好应用模式;而当使用者在没有网络状况下,或者要进行比较复杂操作时,客户端是更好应用模式。微软“云+端”合二为一,是实现随时、随处、通过任何设备进行教诲教学,给使用者提供完善应用体验。1.4.8 提供基本软件,通用服务,原则接口,无代码和代码开发工具,迅速响应变化需求1.4.8.1 基本软件及原则接口简述教诲不是孤立,是互相作用和关联,因而,各教诲软件也不能是孤立,而需要与基本应用软件互相协同应用,发挥更大功能。微软教诲云基本平台,提供各系统都要使用到基本软件,并提供原则、完善接口,与各系统深度集成,有如下优势:1. 对使用者来说,轻松使用,避免相似功能,但用法不一,界面不

23、一,导致使用上困惑,增长使用者受培训时间;2. 对第三方软件厂商来说,直接通过原则接口集成,不用重复开发、测试,极大地加快开发速度,提高了系统稳定和成熟度;3. 对教诲局来说,不用重复购买相似基本软件,避免挥霍。4. 基本软件和原则接口,由全球最大软件公司微软提供并负责持续更新、升级,质量有保证,避免不同软件公司提供相似产品,质量良莠不齐,更新升级缺少保障。微软教诲云基本软件涉及:邮件系统MS Exchange ,即时通讯、视频交互系统MS Lync,寻常教学办公系统MS Office 。为当前最新64位新版本,功能强大,系统稳定,接口原则而齐全。1.4.8.2 通过通用服务扩展和开发简述1.

24、4.8.2.1 应用扩展和开发必要性教诲软件是教诲理念、教学思路信息化体现方式。每个地方,其理念和思路都不尽相似,同步,教诲理念随着时代不同,也在不断改进。因而,需要教诲软件可以迅速扩展,响应这种变化需求。1.4.8.2.2 现阶段扩展和开发难点及现状现阶段,软件迅速响应扩展有两个难点:一是大多数软件不是平台级别,无法提供原则梯度接口供扩展和开发;二是有些软件提供了代码层面API接口供扩展,但使用方缺少代码级扩展技术力量。因而无法满足迅速响应需求目的。当前教诲城域网在应用扩展和开发这块,大体三种现状:第一种是无代码级开发人员,不能扩展,只能购买软件,凑合着使用;第二种是自己有小规模开发团队,自

25、己开发应用;第三种是提出新需求,由原软件开发公司负责开发完善。这三种方式存在如下问题:第一种方式,只能凑合使用,无法满足教诲信息化进一步应用,持续发展需求;第二种方式,自己负责开发应用系统整个过程,从数据层,逻辑层,到呈现层,开发量大;稳定性、安全性、扩展性得不到保证;缺少统一,开放原则规范,很难与原有系统融合,也很难满足此后应用升级和扩展;当参加开发人员离职,整个系统维护和扩展将是一场劫难。第三种方式,受制于软件开发商,以至于诸多顾客说被软件开发商“绑架”了;同步,顾客需求不是一次性定型,导致开发周期长,费用大,风险大。1.4.8.2.3 微软教诲云基本平台梯度扩展和开发解决方案微软教诲云基

26、本平台,提供通用服务、原则接口、通用无代码和代码扩展开发工具,可直接在云基本平台上进行梯度扩展和开发,迅速响应变化需求。通用无代码扩展开发工具,给不具备代码开发技术人员单位提供了应用软件扩展解决方案。不需要代码,只要通过配备,就可以达到扩展开发目的。由于是通用开发工具,并由微软负责工具持续完善和升级,具备持久生命力。微软教诲云基本平台无代码开发工具:MS Infopath ,MS Sharepoint Designer 等。微软教诲云基本平台代码开发扩展工具:MS Visual Studio 等。通过微软教诲云基本平台进行扩展和开发优势:开发人员不用理睬数据层,呈现层,只需要直接开发逻辑层就可

27、以,且开发逻辑层时,有诸多通用服务可以直接调用,极大地加快了开发速度,开发量大大减少。整个系统稳定性、安全性、扩展性得到保证。具备统一,开放原则规范,与原有系统融合性非常好。此后应用升级和扩展以便。当参加开发人员离职,整个系统维护和扩展不受很大影响(由于开发架构,开发原则都是微软教诲云基本平台提供,有详尽有关资料)。通用功能服务涉及:统一信息发布服务,统一搜索服务,工作流服务,证书服务,数据分析服务,告知消息服务,表单服务,视图服务,触发器服务,定期器服务等。这些通用功能服务已包括在云基本平台中,开发者直接调用即可。通用服务和原则,由微软负责持续开发与升级,具备持久生命力。1.4.9 微软教诲

28、云基本平台优势1.4.9.1 原则性优势所谓原则,就是人们都懂得并且共同遵循原则。教诲部基本教诲司李天顺司长说:一流公司做原则,二流公司做品牌,三流公司做产品。强调了原则重要性。微软作为世界软件巨头,其软件原则,诸多成为事实上世界原则,成为人们共同遵循原则。云基本平台类中间件,肩负异构数据整合,持续扩展重任。整合和扩展重点是原则。没有统一原则,整合和扩展会晤临巨大困难。微软公司在教诲云基本平台上构建了系统、功能强大XML,Webservices原则接口,为数据整合、持续扩展提供了坚实基本。1.4.9.2 综合实力优势微软教诲云基本平台,是一种中间件平台,构建于操作系统之一,通过开发工具来对其进

29、行扩展和完善。需要与操作系统和开发工具之间深度集成。微软是世界上唯一能提供操作系统、中间件、基本应用软件、开发工具等整个软件链供应商。教诲云基本平台与操作系统,基本软件,开发工具等互相之间耦合性、安全性、稳定性、扩展性是其她任何公司所不能比拟。微软操作系统(WINDOWS),基本软件(OFFICE、IE、UC、邮件),开发工具(Visual Studio)等拥有世界上最为广泛顾客群体。微软教诲云基本平台将这些优势产品集成在一起,使应用和开发扩展自然过渡。使用者能用最短时间能学会应用,开发者能用最短时间在此基本上扩展和开发新应用系统。这种时间成本优势,也是其她任何公司所不能比拟。1.4.9.3

30、技术优势1. 采用了新64位弹性架构中间件类产品,由于其功能众多,其内部构造极其复杂,内耗很大。64位弹性架构,保证其性能满足规定。2. 自动原则数据存储和自助服务生成数据存储时,在系统底层自动将数据转换成XML这种国际原则格式。当数据互换时,可自助生成原则Web Services。自助是指系统管理人员,通过简朴配备,就可派生出原则Web Services,而不需要由软件厂商开发人员通过代码来生成Web Services。Web Services是穿透防火墙,实现跨系统、跨数据库进行数据互换基本。自助性是云计算重要特性之一。1.4.10 微软教诲云基本平台技术实现办法和路线1.4.10.1 技

31、术实现办法和路线技术实现办法和路线图1.4.10.2 计算模式技术选取云计算迄今为止,计算模式通过了八次进化,当前主流计算模式为:云计算模式,它是在WOA架构技术、网格计算技术基本上发展而来,如下图所示:计算模式发展趋势图何为云计算?从技术角度上讲,将各种IT资源进行有效整合而构成相应资源池,并能迅速地资源池推送到云端、变成一种资源服务。例如:将数据存储作为一种服务、将应用开发平台作为一种服务,以及将业务应用服务作为一种服务,等等。因而,云计算可以归纳为:X as a Service,即XaaS。常用XaaS可分为三大类:IaaS、PaaS、SaaS三类,如下图所示:云计算三种服务图从云计算发

32、展历程可以看出,先有SaaS,再有IaaS、最后才提出PaaS;先为普通大众提供服务,再为各种层次软件开发人员提供服务。SaaS,即将软件作为一种服务,例如:淘宝网上店铺、微软Dynamics CRM Services,等等;IaaS,即将IT基本设施作为一种服务,例如:腾讯QQ网络磁盘、微软SQL Services,等等;PaaS,即将平台作为一种服务,例如:googleApp Engine、微软.net Services,等等。SaaS即面向普通大众顾客;IaaS既面向普通大众顾客,又面向软件开发人员;PaaS是专门面向各种层次软件开发人员,令开发人员挣脱原始代码编写工具,提供各类迅速定制

33、功能,通过定制能快捷地生成各种SaaS类应用软件。云计算核心思想是资源集约化使用,其本质是资源整合,并且是大量复杂资源整合,资源整合过程就是一种简化过程,云端顾客看到就是良好服务,对于背面复杂资源整合过程,云端顾客没有必要懂得,它重要是由云资源整合中间件平台完毕。云资源中间件平台作用就是实现组织中信息化资源抽象和简化,以形成简洁资源池,譬如:应用资源池、数据服务池、数据魔方池、平台顾客池、呈现配件池、初始代码池等。1.4.10.3 应用架构技术选取SOA/WOA应用架构技术是随着计算模式技术发展而发展,两者互相推动、互相支撑。为保证IT基本架构健壮性及适应云计算模式、提高开发成果可重用性、节约

34、系统开发与扩面成本、减少系统开发与扩面风险、提高系统开发与扩面效率,本项目建设将全面采用SOA、WOA架构技术。应用体系架构办法与技术当前朝着松耦合构件集成、分布式计算两方面迅猛发展,SOA聚焦了这两方面特性及优势,成为当前应用体系架构主流办法与技术。第二代面向Web、面向WANSOA,则称为WOA。如下图所示:应用技术架构选取图SOA架构具备六大明显特性:协同性(Interoperability)、可重用性(Reusability)、可组合性(Composibility)、服务契约化(Service Contract)、自治性(Autonomy)、松耦合(Losely Coupling);S

35、OA核心价值在于将业务逻辑直接以服务方式进行封装,依照业务和管理需要,可灵活组合成各个不同业务应用。WOA架构,即在Web层进行灵活服务组合,并将组合后软件或平台发布到云端;它是云计算SaaS、PaaS核心基本构架技术。1.4.10.4 设计模式技术选取基于SOA/WOA架构MVC为保证系统适应性、可维护性、松耦合性,采用基于SOA/WOA架构MVC设计模式。MVC设计模式是交互式B/S/S应用程序广泛使用一种设计模式。它有效地在存储和展示数据对象中区别功能模块以减少它们之间连接度,这种体系构造将老式输入、解决和输入模型转化为图形显示顾客交互模型,或者换一种说法,是多层次Web商业应用;MVC

36、体系构造具备三个层面:模型(Model)、视图(View)和控制(Controller),每个层面有其各自功能作用,MVC设计模式如下图所示:MVC设计模式图模型层负责表达和访问商业数据,执行商业逻辑和操作。也就是说,这一层就是现实生活中功能软件模仿;在模型层变化时候,它将告知视图层并提供后者访问自身状态能力,同步控制器层也可以访问其功能函数以完毕有关任务。视图层负责显示模型层内容。它从模型层获得数据并指定这些数据如何被显示出来。在模型层变化时候,它将自动更新。此外视图层也会将顾客输入传送给控制器。控制器层负责定义应用程序行为。它可以分派顾客祈求并选取恰当视图以用于显示,同步它也可以解释顾客输

37、入并将它们映射为模型层可执行操作;在一种图形界面中,常用顾客输入涉及点击按钮和菜单选取。在Web应用中,它涉及对Web层HTTP/HTTPS GET、POST、PUT、DELETE祈求;控制器层可以基于顾客交互和模型层操作成果来选取下一种可以显示视图,一种应用程序普通会基于一组有关功能设定一种控制器层模块,甚至某些应用程序会依照不同顾客类型具备不同控制器层设定,这重要是由于不同顾客视图交互和选取也是不同。在模型层、视图层和控制器层之间划分责任可以减少代码重复度,并使应用程序维护起来更简朴。同步由于数据和商务逻辑分开,在新数据源加入和数据显示变化时候,数据解决也会变得更简朴。结合SOA/WOA架

38、构设计办法,模型层将由服务层代替、控制器层由Process流程编排层代替,因而基于SOA/WOA架构MVC设计模式如下图所示:基于SOA/WOA架构MVC设计模式图1.4.10.5 应用接口技术选取REST和SOAP服务全面采用SOA、WOA架构,应用与应用之间接口所有采用服务技术来封装,并将封装好服务,发布到服务总线上,供对方应用调用。服务封装可以采用REST云服务和SOAP Web服务。REST(Representational State Transfer):即表象化状态传递,它是面向信息资源服务封装技术。REST技术是WOA架构核心技术,Rest服务具备:高性能、可寻址性(可通过URL

39、访问)、无状态性、接口通用性、语义可见性五大特性,因而也称为云服务,云端授权顾客可通过URL地址进行服务消费,既合用于广域、跨机构SOA应用,又合用于局域、公司内部SOA应用。SOAP(Simple Object Access Protocol):即简易对象访问合同,它是面向业务活动、面向复杂计算逻辑服务封装技术,合用于局域、公司内部SOA应用。因而,应用与应用之间是纯粹数据接口,则应采用REST云服务技术;应用与应用之间有复杂计算逻辑接口,则应采用SOAP Web服务技术。局域网内各应用之间接口,既可以采用SOAP Web服务技术,又可以采用REST云服务技术;广域网上各应用之间接口,则应采

40、用REST云服务技术。1.4.11 云服务中间件和云聚合中间件简述云服务中间件,重要是自动或自助生成原则Web Service服务。云聚合中间件实现方城域网各应用系统整合,统一认证,统一权限管理,统一搜索,单点登录。1.4.11.1 云服务中间件简介云服务中间件,重要是自动或自助生成原则Web Service服务。自动生成原则Web Service服务:所有基于教诲云基本平台原则开发或整合进数据中心数据,平台在底层自动生成原则Web Service服务,与第三方系统进行跨平台、跨数据库互换和共享;自助生成原则Web Service服务:指系统管理人员,通过配备,生成原则Web Service服

41、务。这种状况,合用于对已有系统服务生成。云服务中间件涉及:云服务生成器、异构数据桥接、云服务网关、云服务资源目录。1.4.11.1.1 云服务生成器简介重要作用是将构造化数据(关系数据库、Excel、CSV文献等)生成并发布成webservice服务。配备工具采用浏览器web方式进行工作,能以便和灵活地布置服务。此外,自带高效容器,可以稳定支撑webservice运营,并具备良好并发解决能力。u 核心特点 n WS-* & REST支持 n web图形化配备管理,易于入手和使用 n 支持各种数据源和服务发布形式,功能强大、覆盖范畴广 n 支持集群,高性能,高可靠性 n 全面和强大监控支持 n

42、可靠安全方略,涉及数字证书等验证 n 简洁实用辅助工具 n Webservice在线测试和消息拦截功能 n 基于OSGI模块化开发,功能随时按需热插拔1.4.11.1.2 数据桥接器简介异构数据桥接器(如下简称),是一种功能强大、应用灵活数据抽取、转换、推送桥接工具软件。以富客户端插件技术为基本,运用GEF图形化编辑框架、元数据驱动、流程解决、任务调度等技术,是一种顾客良好体验、可以简朴迅速生产桥接服务并且容易扩展功能数据集成工具,使用范畴十分广泛。提供智能化桥接适配器,内嵌JS脚本引擎、转换引擎、流程引擎、调度引擎,使各种信息孤岛数据通变得简易操作,大大提高异构系统互联工作效率,避免异构系统

43、与 xGate接口开发,与异构互联互通“零编码”实现,即配即用。异构数据桥接器提供其强大图形化和智能接口设计、布置和监管功能,使信息“孤岛”连接变得简朴易操作,大大提高了系统互联工作效率,减轻了广域数据互换、广域应用联动工作承担。提供图形化配备界面。可以通过拖拽方式完毕桥接规则配备。u 重要功能数据抽取:对顾客指定数据源进行数据抽取,可以支持各种类型数据源,涉及各种类型数据库(Oracle、MSSQL、MySQL、DB2、H2等等)、XML数据源、EXCEL数据源、TXT文本数据源等等。数据转换:提供上百种数据转换组件供顾客选取,顾客依照自己数据转换规则选取相应组件,通过各种不同数据转换组件组

44、合可以完毕复杂数据转换需求。重要数据转换组件有:字段拆分组件、字段合并组件、数据过滤组件、多字段计算组件、空解决组件、字段映射组件、数据类型转换组件、脚本转换组件。任务调度:支持各种任务调度模式:实时调度、定期调度、时间间隔循环调度。u 支持数据抽取方式字段标示方式、时间戳方式、触发器方式、全表比对方式u 业务逻辑:实例图示:1.4.11.1.3 云服务总线云服务总线是在解决云资源共享、云服务整合、异构系统之间互联互通、消息格式繁多难于统一等问题时,所开发基于软硬件结合云计算产品。它是基于高档、工业级、嵌入式设备之上一款服务容器,可应用于智慧教诲城应用整合与资源共享、局域SOA/WOA、广域S

45、OA/WOA领域。u 产品特性服务感知模块,可以自动感知和发现暴露在云端REST服务和SOAP服务,并提供灵活服务编排功能来组合各种原子服务。支持将SP存储过程暴露成服务。消息感知模块,支持Rule-Based和Content-Based消息路由。提供组件对消息进行分割、聚合和格式转换等功能。 事件感知模块,支持事件发布与订阅功能,支持基于ED-SOA架构应用整合,特别针对实时性规定较高应用。可以感知符合WS-Eventing规范事件,并告知事件订阅者完毕服务调度。对事件消息进行格式转换、分割等。任务调度模块,采用统一调度框架执行某些内部Command或外部Command功能。服务治理模块,涉

46、及:服务注册管理、服务粒度监控、服务及服务办法流量控制、服务祈求监控功能,并提供服务质量保证。服务安全模块,支持数字证书、安全会话 、签名、加密 、签名及加密 、STS服务 、引导方略、顾客令牌认证等。集群服务模块,支持多台设备集群,负载均衡;1.4.11.1.4 云服务网关云服务网关是一款云服务生成、云服务治理产品。作为服务生成和布置平台,能依照顾客业务不同,灵活、迅速地生成和发布原则遵循JAX-WS和JAX-RS等规范Services服务;作为服务运营容器, 能稳定地、高效地运营Services服务,提供高并发访问和祈求。u 产品特性服务生成模块:同步支持配备方式数据服务生成、jar/aa

47、r包加载方式业务服务生成,所有服务均支持SOAP、REST两种服务样式。服务QoS模块:提供可靠消息传播保障以及支持故障转移端点访问方略。服务安全模块:数字证书、安全会话 、签名、加密 、签名及加密 、STS服务 、引导方略、顾客令牌认证等。服务治理模块:支持服务动态发布和卸载。支持服务粒度监控、服务及服务办法流量控制、服务祈求监控功能,并提供服务质量保证。数据服务模块:支持多数据源及各种数据源混用,除了涉及常用关系数据库如ORACLE、MS-SQL和DB2等外,还支持Excel、CSV和JNDI等数据源数据服务化。u 云资源目录 云资源目录具备资源类化编目、目录版本管理、服务消费认证,同步它

48、向顾客提供检索服务、订阅服务、使用评价等功能。u 产品特性资源类化编目:动态感知云服务总线上云服务将相应云资源目录信息进行配对。依照不同资源主题、来源、保密级别和资源服务访问地址等进行资源类化编目。目录版本管理:针对目录变更提供目录版本管理,对通过审核后目录变更内容以多版本形式存储。目录变更严格使用权限控制。目录检索功能:提供目录资源搜索引擎依照目录分类和目录信息核心字进行目录搜索和查询。目录订阅功能:提供ATOM订阅服务,目录变化后自动将目录发布给订阅者。效果评论功能:提供资源目录使用效果评论功能。目录订阅者可以将服务运营效果和问题上报到云资源目录平台。提高智慧政府自我评价能力。服务消费认证:对云资源目录和资源所相

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服