基于Web Service的分布式网络教学平台系统的设计

更新时间:2023-05-25 00:11:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

本文针对当前网络教学平台应用系统普遍采用的C/S、B/S应用架构的不足,基于WebService的分布式设计架构的优势,设计并开发了一种新的面向服务的三层分布式网络教学Web平台系统,同时论述了该架构下相应Web服务的具体实现方法。

维普资讯

信息技术与信息亿

基于 We ev e的分布式网络教学平台系统的设计 bSri cDe i n o srb td Ne wo k Ed c to y t m s d o e e vc sg f Dit u e t r u a in S se Ba e n W b S r i e i刘洋邵L U an 1 Y g.

林~郝晓艳

S O i HAO Xio—y n HA L n a a

喾嚣螽

本针当网教平应系普采的C、 S用构不,于W re分式文对前络学台用统遍用/ B应架的足基 eS i的布 S/ bec v设计架构的优势,设计并开发了一种新的面向服务的三层分布式网络教学 We台系统, b平同时论述了该架构下相应 We服务的具体实现方法。 b

网教 布应系 e e XL络学分式用统 W r M bv S ̄

Ab t a t T i tx n ls sl tt n o a i o a/ sr c h s e ta ay e i ai ft d t n l S,B S a p i ain fa w r d p e n t e d v l— mi o r i C/ p l t r me o k a o td i e eo c o hp n ew r d c t n a p ia in s s m,p t r r i d o e i r u e ew r d c t n W e p l ig o n t o k e u ai p l t y t f o c o e u sf wad ak n fn w d s i td n t o k e u ai b a p i o tb o—

c t n s se b s d o e e vc,a d d s rb s t e c n r t mp e n ai n meh d o o r s o d n e a i y tm a e n W b S r i e n e c i e h o c ee i l me t t t o c re p n ig W b o o fS ri e n e i r e o k a e s ne t . e c su d rt sfa w r tt a l i v h m h me Ke wo d New r d c t n Di r u e p l ain s se y rs tok e u ai o s i t d a p i t y t m W e e ie XML tb c o b sr c v

引言随着信息技术的飞速发展,网络教育作为现代教育的一种新的教育模式,已经为高等学校扩

大教育规模、提高教学质量、增强办学效益开创了一个广阔的空间。目前,网络教

2基于 We ev e的分布式网络教学平台架构 bSri c传统的网络教学平台应用系统的开发普遍采用 C S B /、/ S架构,并辅以组件技术,建能够在应用程序之间可共享创

的组件模块。但是,由于各自采用的平台、协议的巨大差异, 使得这种传统的系统设计模式在面对基于异构平台的 We b应用系统的实施与集成的挑战时,往显得力不从心。为往此,本文基于 We e i bSr c v e的设计框架,“ 通过结合面向组]件方法和 We术的优势,出了一种新的面向服务的三 b技提

学平台的设计普遍采用 C S B S结构,/、/并辅以组件技术 O但是,由于各自采用的平台、协议的巨大差异,使得这种传统的系统设计模式在面对基于异构平台的 We b应用系统的实施

与集成的挑战时,往显得力不从心。近年来,往随着以 X ML和 We e i bSr c v e为基础的新型分布式应用系统设计模式的崛起和发展,为解决这一难题提供了新的思路。

层分布式网络教学平台体系结构 (如图 1。 )从技术角度而言, bSri是对象/ We e c v e组件技术在 Itr ne-

1网络教学平台的建设 目前,国际上已有不少国家和组织致力于现代远程教育

nt e中的延伸。We e i bSr c v e具有完好的封装性、松散耦合、使用标准协议规范、高度可集成等特征。其最突出的优势就在于利用通用的 It nt n re协议和数据格式来实现服务的访问。 e 从而真正实现应用系统的跨平台、可扩展和易维护。其涉及的相关技术主要包括可扩展标记语言 ( ML、 X )简单对象访问协议 ( o P、 b服务描述语言( D ) s A ) We WS L。

技术标准的研究,国际电气和电子工程师协会学习技术标在准委员会 (简称 IE T S的主持下 E EL C ),若干个工作小组正开展网络远程教育技术标准的制定工作,即将形成 I E 18 E E44标准…。自上世纪 8 0年代,网络教育引入我国,而开始了从我国网络教学资源的建设。2 0 0 0年 3月,教育部组织国内 8 所重点高校的有关专家开展网络教育技术标准研制工作,并

成立了教育部教育信息化技术标准委员会,简称 C L S ETC( hns C i ee—L ann eh o g tnadzt n C m ie ) e erigTc nl ySadri i o m te, o ao t

同年颁布了《现代远程教育资源建设技术规范》 2,[并成为 1目前网络教学资源平台建设的主要依据。客户层服务层数据层

图 1基于 we e i bS r c v e的三层分布式网络数学平台架构

( )客户层: 1负责用户界面及简单固定的业务逻辑。基金项目:南大学科技基金项目( 0 3 X)济 Y 50

( )服务层: 2提供可重用的、可共享的业务逻辑。20 2 50 2 20 1 50 4

济南大学信息科学与工程学院山东济南

( )数据层: 3提供对数据的管理。 采用三层分布式体系结构有着多方面的技术优势,主要

山东艺术学院现代技术教育部山东济南

团 z篁塑 Q垒璺 Q

本文来源:https://www.bwwdw.com/article/6gv4.html

Top