AutoCAD 3DMAX C语言 Pro/E UG JAVA编程 PHP编程 Maya动画 Matlab应用 Android
Photoshop Word Excel flash VB编程 VC编程 Coreldraw SolidWorks A Designer Unity3D
 首页 > JAVA编程

利用Java技术开发Web网络课件浅议

51自学网 2015-09-02 http://www.wanshiok.com

  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时,可使用<JSP:usebean>。例如课件中文件上传、下载,在线交流等的实现。

  4、JDBC技术

  数据库连接对动态网站来说是最为重要的部分,JAVA中连接数据库的技术就是JDBC(Java Database Connectivity)。JDBC是一组API(Application Programming Interface,应用程序设计接口),这组API可以协助开发人员轻松地处理程序与数据库的链接动作。很多数据库系统带有JDBC驱动程序,JAVA程序就是通过JDBC与数据库相连,执行查询、追加、删除等操作。SUN公司还开发了JDBC-ODBC桥,用此技术Java程序就可以访问带有ODBC驱动程序的数据库,而大多数数据库都带有ODBC驱动程序。

  结束语

  随着INTERNET应用的日益广泛,基于INTERNET的辅助教学软件将会是一种重要形式。基于INTERNET的教学软件的开发应用充分遵循教学规律,充分利用先进的计算机网络技术和手段,开发出生动性、交互性强的高质量网络课件,激发学生的学习积极性和提高学习者的学习效率。

 
 
说明
:本教程来源互联网或网友上传或出版商,仅为学习研究或媒体推广,wanshiok.com不保证资料的完整性。
 

上一篇:Java中数据库事务处理的实现  下一篇:Java编程中更新XML文档的常用方法