计算机应用 | 古代文学 | 市场营销 | 生命科学 | 交通物流 | 财务管理 | 历史学 | 毕业 | 哲学 | 政治 | 财税 | 经济 | 金融 | 审计 | 法学 | 护理学 | 国际经济与贸易
计算机软件 | 新闻传播 | 电子商务 | 土木工程 | 临床医学 | 旅游管理 | 建筑学 | 文学 | 化学 | 数学 | 物理 | 地理 | 理工 | 生命 | 文化 | 企业管理 | 电子信息工程
计算机网络 | 语言文学 | 信息安全 | 工程力学 | 工商管理 | 经济管理 | 计算机 | 机电 | 材料 | 医学 | 药学 | 会计 | 硕士 | 法律 | MBA
现当代文学 | 英美文学 | 通讯工程 | 网络工程 | 行政管理 | 公共管理 | 自动化 | 艺术 | 音乐 | 舞蹈 | 美术 | 本科 | 教育 | 英语 |

基于J2EE的网络虚拟实验平台设计(1)

2013-11-28 01:19
导读:计算机应用论文论文,基于J2EE的网络虚拟实验平台设计(1)应该怎么写,有什么格式要求,科教论文网提供的这篇文章是一个很好的范例: 摘 要 本文简要介绍了J2EE平台的技术特点,重点讨论了利用该平
摘 要 本文简要介绍了J2EE平台的技术特点,重点讨论了利用该平台提供的Applet,Servlet,Jsp,JavaBeans,JDBC等技术,实现网上交互式虚拟实验的过程,分析了利用J2EE实现虚拟实验平台的技术优点和技术难点。关键词J2EE;Applet;Servlet;Jsp;JavaBeans;JDBC;虚拟实验1 引 言随着信息技术和通信技术的飞速发展,计算机网络、多媒体和虚拟仿真等技术广泛应用于教育领域,在网上进行虚拟仿真实验教学全过程已成为现实。建设网上虚拟实验室,是现代教育技术快速发展的必然,也是创新教育和素质培养的迫切需求。本文就如何利用Sun公司推出的J2EE平台,构建网上虚拟实验平台作了初步的探讨,并给出了一个计算机网络虚拟实验平台的设计方案。2 J2EE技术J2EE(Java 2 Platform Enterprise Edition)是一种基于组件的分布式计算模型,它与传统因特网应用相比有较大优势,是基于Brower-WebAppserver-DataBaseServer的模型,给出了一隼┱沟钠笠导斗植际较低辰饩龇桨咐用J2EE技术可以快速建立可伸缩性的企业级应用。J2EE旨在提供一个基于Java的服务器端应用结构,特别适合于开发平台独立、可移植、多用户、安全和开放标准的大型网络应用,而网络实验平台建设正是利用了这一特点。J2EE技术主要由一系列支持多层企业级应用的技术组成,大致分为:组件、容器、服务和通信四类。(1)组件是一个应用程序级的软件单元,是组成用户界面和业务逻辑的核心部分。J2EE中主要的组件技术包括:Applet(客户端小应用程序)和客户端应用组件、WEB组件、企业JavaBeans(EJB)组件等。(2)容器是组件得以运行的前提,它提供了组件运行的必要环境,在开发应用时使得开发者只需要关注业务本身而不必过多考虑底层通信和安全等细节问题,主要的容器有Servlet(服务器端应用程序)容器、JSP(Java Server Pages)容器、Web容器和EJB窗口等。(3)J2EE提供的服务很多,它允许应用程序以统一的方式来访问这些服务。这些服务主要包括有:JDBC(Java DataBase Connectivity,Java数据库连接)、Java事务API及服务(JTA)、Java全程与目录访问接口(JNDI)、Java消息服务(JMS)、Java认证与授权服务(JAAS)和连接器(Connector)等。 (4)通信技术为客户机与服务器之间、相互协作对象之间,以及容器与组件之间提供了通信机制。J2EE支持以下几种通信技术:Internet协议、远程方法调用协议(RMI)、对象管理(OMG)组协议、消息技术以及数据格式等。在J2EE环境下基于Web的典型应用模式如图1示。图1 基于J2EE的应用环境可以看出在J2EE环境下开发应用的主要优点是:J2EE服务器作为中间层可以有多层应用程序,使得程序各功能分离,一部分由支持Servlet或JSP的Web服务器来实现的会话层,一部分是由支持EJB的应用服务器来实现的逻辑层,同时Web容器和EJB容器自动处理底层各种复杂的系统级访问服务如事务处理、组件的生命周期和安全控制等。客户端不能直接对后台的数据库进行访问。3 网络虚拟实验平台设计3.1 网络虚拟实验概念网络虚拟实验是在虚拟实验的基础上发展起来的概念,就是在网络环境下,运用虚拟现实技术、仿真技术和互连网技术等相关软件,模拟和仿真各种具体的实验环境、实验对象和实验过程,实现实验教学功能的系统。3.2 系统模块实现根据网上虚拟实验要实现的主要功能,在应用系统设计时根据用户不同可以在客户端按功能划分为三大模块,即系统管理模块(管理员),学生实验模块(学生),老师考核模块(老师)。在J2EE环境中,结合虚拟实验平台的各功能模块,有以下关系图。图2 虚拟实验平台设计模块关联图共2页: 1 [2] 下一页 论文出处(作者):

(科教范文网http://fw.nseac.com)


基于ITU-T T.120协议族的数据会议的设计和实现
.Net平台下并行工程项目规划与团队组织系统的设计与实现
上一篇:基于电子商务下的物流配送研究(1) 下一篇:没有了