保存桌面快捷方式 - - 设为首页 - 手机版
凹丫丫旗下网站:四字成语大全 - 故事大全 - 范文大全
您现在的位置: 范文大全 >> 理工论文 >> 计算机信息技术 >> 正文

基于Web的网络课程的实现方法


开发网上课件的几个关键技术是:Web数据库访问技术、动态页面制作技术、多媒体信息传输技术、虚拟现实技术。众所周知,HTTP(超文本传输协议)和HTML(超文本标记语言)两大技术为网页的传送与设计做出了不朽的贡献,但仅用HTML语言只能开发出静态、不能进行交互的网页。为了制作出具有交互式、动态、高效的网页必须依靠数据库技术的支持。目前访问远程数据库的技术有多种,如CGI、ASP、PHP。

CGI(Common Gateway Interface)是最早能访问Web数据库的技术,其技术规范一度成了通用的标准,但最大的缺点是:当站点访问人数激增时,速度慢与效率低。为了克服CGI的不足,微软和网景分别推出了改进的CGI——ISAPI和NSAPI技术,统称为Web服务器(Application Program Interface)。API技术在速度上提升很大,一度曾被多数大型网站采用,但不足的是:程序编写复杂、数据库功能弱,且只能用于特定的Web服务器。新一代的ASP(Active Server Pages)技术是微软将高效能的ISAPI与简洁的JavaScript和VBScript相结合的产物,其特点是运行速度快、数据库操作功能强大等,不足是只能运行于个别平台。PHP(Personal Homepage)作为一种跨平台(可在UNIX、LINUX或Windows上运行)的网页制作技术,其最大特色是对数据库层操作的功能强大、且操作简单。

网上课件的开发离不开课件资源数据库,因此Web服务器与课件资源数据库服务器之间的连接是开发网上课件的关键技术。目前基于Web的课件开发广泛使用了B/S模式,如图1所示,图中给出了用以上几种技术访问Web数据库的逻辑连接方式。该模式是一种基于Web访问的计算模型,也叫Browser/Server(浏览/服务器)模式,简称B/S模式。该模式由客户端(Web浏览器)、Web浏览器、课件数据库服务器三层分布结构组成,结构的核心部分是Web服务器,它可通过CGI、API、ASP、PHP等几种技术方案与课件资源数据库服务器传递信息,课件资源数据库服务器存放所有课件的媒体数据。

《基于Web的网络课程的实现方法(第2页)》
本文链接地址:http://www.oyaya.net/fanwen/view/141381.html

★温馨提示:你可以返回到 计算机信息技术 也可以利用本站页顶的站内搜索功能查找你想要的文章。