利用Java技术开发Web网络课件浅议 - 编程入门网
交流区、作业考试等动态网页部分数据的存取。我们在开发中采用Access数据库,整个网站在windows2000server下运行。
3) 浏览器。目前应用最广的是Microsoft 公司的IE和网景公司Navigator。 利用Java技术开发Web网络课件浅议(2)时间:2010-12-232、静态网页制作技术 静态网页制作技术是一种通过HTML标记语言,按照一定的格式整合各种媒体,如图片、文字、声音等,结合Web服务器实现信息网络发布的技术。常见的静态网页制作工具有FrontPage、Dreamweave UltraDev4、Flash等。静态网页的开发我们主要采用Dreamweave UltraDev 4,因为它是目前唯一可以对Microsoft Active Server Pages (ASP)、Sun Microsystems Javaserver Pages (JSP)以及Allaire ColdFusion Markup Language (CFML)等不同标准的编码进行编辑处理的完美解决方案,并运用了CSS技术和DHTML技术。课件中“网络教程”、“专家讲座”等部分是应用静态网页制作技术来制作完成的。 3、动态网页发布技术 动态网页发布技术是指客户端与服务器端的一种交互技术。这种技术使得用户在网页中输入信息并提交以后,可以得到网站的及时反馈信息。常用的动态网页发布技术有:CGI、ASP、JSP、PHP等。我们采用JSP(Java Server Pages)编写。课件中的“交流系统”、“测试系统”等部分的开发就采用了这种技术。 Java技术在Web教学课件应用 Java技术的意义在于对基于Internet的应用的有力的支持。Java具有多方面的良好特点,表现在面向对象、与平台无关、分布式、交互式、多线程、解释型、可移植、动态、安全、以及对多媒体格式支持等。Java适用广域网络及INTERNET对编程语言的要求,尤其是与WWW结合,使得其成为网络软件开发的理想工具。我们进行网络课件开发中的“交流系统”如BBS、在线讨论等就是用Java技术实现的。尤其是Java教学程序和其学习者实现交互,这是开发基于INTERNET和计算机网络课件系统所必须的基本要求。主要采用了如下JAVA技术: 1、Java applet技术 Java applet是一种WWW浏览中运行的JAVA小应用程序,Java applet直接嵌入到HTML语言中,通过主页发布到INTERNET。 Java类文件在HTML语言中标识为〈applet,code=“ java applet的文件名”……. / applet〉。Java applet可以创建集音乐、声音和动画于一体的多媒体WEB页面。 2、JSP技术 Java Server Pages的简称,它是在HTML代码中插入JAVA程序片断(Scriptlet)和标记(tag)形成的,可以在服务器端对数据库进行操作,从而可以实现客户端与服务器端数据库系统通讯的目的。在HTML代码中由《%-%》指定,它是继ASP之后的另一动态WEB技术,是跨平台的,而ASP技术只能在微软的操作平台上运行。我们在开发课件时,JSP技术主要用在用户登录、交流、测试等部分。它是我们课件中实现动态的主要技术。 3、Javabeans技术 Javabeans是一种可重用且跨平台的软件组件(Software Component),它可以被Applet、JSP等JAVA应用程序调用,在JSP中,可以将一些繁琐或者常用的动作,写于Bean内,达到简化JSP网页结构的目的,要加载Bean时,可使用。例如课件中文件上传、下载,在线交流等的实现。 4、JDBC技术 数据库连接对动态网站来说是最为重要的部分,JAVA中连接数据库的技术就是JDBC(Java Database Connectivity)。JDBC是一组API(Application Programming Interface,应用程序设计接口),这组API可以协助开发人员轻松地处理程序与数据库的链接动作。很多数据库系统带有JDBC驱动程序,JAVA程序就是通过JDBC与数据库相连,执行查询、追加、删除等操作。SUN公司还开发了JDBC-ODBC桥,用此技术Java程序就可以访问带有ODBC驱动程序的数据库, |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |