webservice在分布式网络教育中应用和其优势

webservice在分布式网络教育中应用和其优势

ID:32628709

大小:59.79 KB

页数:10页

时间:2019-02-13

webservice在分布式网络教育中应用和其优势_第1页
webservice在分布式网络教育中应用和其优势_第2页
webservice在分布式网络教育中应用和其优势_第3页
webservice在分布式网络教育中应用和其优势_第4页
webservice在分布式网络教育中应用和其优势_第5页
资源描述:

《webservice在分布式网络教育中应用和其优势》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、WebService在分布式网络教育中应用和其优势摘要:目前网络教育软件存在着开发平台不同,异构数据种类繁多等众多问题,尤其在集成与移植方面,使网络教育软件难以完成从设计、开发、应用到大规模集成服务的快速部署及实现的过程。本文通过将WebService技术与网络教育相结合,发挥SMIL多媒体流控制与QoS服务的作用,建立具有安全机制的WebService分布式网络教育软件,实现跨平台的网络教育模式和异构网络的教育服务集成以及教育资源的共享式分布。关键词:WebService;分布式;网络教育;QoS中图分类号:G434文献标识码:B文章编号:1673-8454(2012

2、)21-0076-04一、目前网络教育软件建模与设计的缺陷网络教育软件的设计通常利用当前主流的网络服务,以应用技术为支撑,结合多媒体资源和网络教育资源的丰富性、先进性和等认知特性,在一定的信息化教学设计理念下进行完整而精确的集成的方法和过程。为此而生的计算机描述与表示为网络教育软件的建模。目前网络教育软件建模与设计的缺陷主要在于网络教育资源缺乏统一的格式标准,使得网络教育资源和应用的集成存在重复和低效率,不能发挥其优势。通常情况下,网络教育软件的创作采用.NET、JSP、PHP等网络开发软件作为开发工具,并用Photoshop、Director、Premier等软件进行

3、多媒体素材的组织与编辑,最后以多媒体网页的形式发布,而且通过部署和配置形成网络教育网站。这类网络教育软件的优点主要是多媒体表现力强,人机界面成熟,设计方便,但存在较为典型缺陷。具体如下:1.无法共享网络教育应用与服务由于网络教育应用与服务模块通常用专用的工具开发,数据封闭,有防火墙和用户权限等安全措施,无法灵活地对数据资源进行共享,网络教育信息的价值将不能体现出来。2.软件中的服务与应用无法提取服务与应用的设计关系到网络前后台的软件连接,通过采用前、后台对象与中间件进行关联,服务与应用则以代码方式存在,这些都是无法直接抽取出来并进行移植的。3.维护与修改需要较为专业的技

4、能网络教育应用与服务由服务器提供,类似于服务器上开发的应用程序,而客户端则无需关心开发过程。如此一来,普通的客户将难以修改或维护。4.对跨平台的移植和扩展难以实现服务器平台独有的应用接口和环境将使其程序难以跨平台移植。通常服务器上的应用程序和服务只能用适于该服务器平台的工具开发,普遍具有较强的专业性。此外,网络教育应用软件共享与集成方面也存在较多问题:其一,在网络教育应用与服务不复杂时,可移植部分代码以实现应用服务共享,但由于没有统一的标准,只能手工抽取和移植,而且在服务应用较为复杂时无法移植;其二,软件和资源难以实现网络管理,海量的服务和多媒体资源的管理将是个重要的问

5、题;其三,集成的程度和规模很有限,多平台下的应用服务在没有一定的统一标准下将难以深度集成,如.NET与J2EE的应用集成将很困难。二、软件应具有网络开放性、智能发布和共享的特点教育服务软件和教育应用软件与校园网的整合促使现代网络教育教学向协作化、分布化和探究式的方向发展,这就需要对网络教育软件进行更深化的变革和演化。目前校园网已经成为相当成熟的开发与应用平台,现代网络教育与校园网的重要发展目标之一就是构建开放式教育网络,这就必须保证教育应用软件和服务软件具有开发统一性和部署的智能化。具体来说,网络教育与服务的软件必须具备以下特点:1.教育应用软件与服务软件的分布化将教育

6、应用软件与服务软件分布于不同地点、不同社区的服务器,有利于用户快速访问服务和提高应用服务的效率,同时通过负载的均衡使整体效率得以提高。2.教育应用软件与服务软件的发布和部署智能化在大量的网络教育应用服务中快速找到所需要的应用或服务,需要一个完整统一的服务发布、部署和应用的标准框架,其中为了有利于用户的发现和应用,教育应用软件与服务软件的发布、部署的智能化是关键。1.对教育应用软件与服务软件实现网络共享与重用网络应用软件与服务软件基本采用B/S或C/S模式开发,处理用户请求并完成任务的部分都在服务器端,但不同的服务器大多提供不同的功能和服务,互不重复,因此必须保证这些应用

7、软件和服务通过某种机制为网络用户所调用,以实现功能的共享与重用。在网络教育逐步成熟的今天,海量的网络教育应用与服务仍然缺乏统一的标准和共享机制,造成大量网络教育网站的重复建设和浪费,不少系统无法共享和交换应用功能和教学信息。有效共享和集成基于Web的远程教学系统资源是关键问题。教学软件和教学服务设施容易形成信息仓库式的重复、冗余和浪费,并在教学服务搜索及应用上造成迷航。鉴于此,基本的WebService的网络教育应用能实现与终端平台、服务器端平台和应用设计工具无关的标准化教育软件模式,通用浏览器即可获得教育应用与服务。WebService

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

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

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