网络协同编著系统-毕业论文.doc

网络协同编著系统-毕业论文.doc

ID:10806406

大小:1.35 MB

页数:22页

时间:2018-07-08

网络协同编著系统-毕业论文.doc_第1页
网络协同编著系统-毕业论文.doc_第2页
网络协同编著系统-毕业论文.doc_第3页
网络协同编著系统-毕业论文.doc_第4页
网络协同编著系统-毕业论文.doc_第5页
资源描述:

《网络协同编著系统-毕业论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、引言引言计算机支持的协同编著系统就是试图通过建立一个具有群体性、交互性、分布性和协作性的人机网络工作环境来协助多个空间时间上分散的作者对一个大型文档的共同编著,是CSCW计算机支持的协同工作(ComputerSupportedCooperativeWork)技术在著作领域中的一个典型应用。在信息化时代,文档处理仍是计算机应用的一个重要领域。目前随着人们日常工作规模的扩大、复杂程度的提高、分工更加精细,仅靠个人的知识和能力非常有限,大型文档由单人编著效率不足,一般都需要多个人合作共同完成;由于工作团队

2、组织的分散化和国际化,编著成员往往在空间和时间上都是分散的,支持多用户的网络协同编著已经成为迫切的需要。而SUN公司自1999年开始推出的J2EE(Java2EnterpriseEdition)规范,旨在为使用Java构建企业系统提供标准平台和开发环境,其开放、健全的体系很有可能成为服务器端的标准平台,选择利用J2EE来重新开发网络协同编著系统能弥补以前系统的不足,根据网络协同编著系统的特点、要求和发展,以及J2EE的优势和发展潜力,从而提出基于J2EE开发新型的网络协同编著系统。第1章Page22

3、of22第1章J2EE概述及核心技术第1章J2EE概述及核心技术1.1J2EE简介J2EE(Java2Platform,EnterpriseEdition,Java2平台企业版)是一种基于Java技术规范面向企业环境应用的分布式服务器应用程序设计环境,其规范定义了新型分布式应用程序的体系结构,提供了宿主应用的运行基础框架环境和一套用来创建企业级应用Java扩展API,并以其平台独立性、可重用性和模块化的特点受到广泛的应用。J2EE技术的基础就是核心Java平台或Java2平台的标准版,12EE不仅巩

4、固了标准版中的许多优点,例如“Writeonce,runanywhere”的特性、方便存取数据库的JDBC,同时还提供了对EJB(EnterpriseJavaBeans)、JavaServletsAPI,JSP(JavaServerPages)以及XML技术的全面支持。其最终目的就是成为一个能够使开发者简化应用程序开发的体系结构。1.2J2EE核心技术包括组件技术、服务技术和通信技术,这些技术为构建大型的、分布式的企业级应用提供了机制。下面对J2EE的主要核心技术作一些简单介绍。1.2.1EJB组件

5、技术EJB(EnterpriseJavaBean)技术是J2EE的基础,是用于开发和部署多层结构的、分布式的、面向对象的Java应用系统的跨平台的构件体系结构。采用EJB技术可以似的开发商业应用系统变得容易,应用系统可以在一个支持EJB的环境中开发,开发完之后部署在其他的环境中,随着需求的改变,应用系统也可以简单地迁移到其他功能更强、更复杂的服务器上。这些应用程序可能只需编写一次,就可以在支持EJB规范的任何服务器上配置。EJB技术简化了多层体系结构应用系统的开发过程。在分布式应用系统的开发中,采用

6、多层体系结构的方法有很多优点,譬如增加了应用系统的可伸缩性、可靠性、灵活性等。通过使用RMI(RemoteMethodInvocation,远程方法调用)协议,EJB组件可能支持远程的客户端存取。RMI是一个高级程序设计接口,它使得服务器的位置对于客户机来说是透明的,RMI产生一个对象,这个对象被安装在客户机系统中,作为存取服务器对象的代理对象,EJB开发人员为每一个可存取的接口定义一个Java远程接口。EJB组件是基于分布式事务处理的企业级应用程序的组件。有两种基本类型:EntityBean(实体

7、bean)和SessionBean(会话Bean)。EntityBean是为了现实中对象建造的模型,这些对象通常是数据库的一些持久记录,存活时间较长,状态是持久的,允许共享访问。SessionBean是一种通过本地接口创建并对客户端连接专有的EnterpriseBean,SessionBean实例一般不已其它客户端共享,是客户端应用程序的一个扩展,并负责管理整个过程或任务,它还可以管理EntityBean之间的交互,描述它们如何一起工作来完成一项任务。1.2.2JSP(JavaServerPages

8、)技术JSP是由SUN公司倡导、许多公司参与一起建立的一种动态网页技术,在传统网页HTML文件中加入Java程序片断(Scriptlet)和JSP标记,就构成了JSP网页(*.JSP)。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序片断,然后降执行结果以HTML格式返回给客户端。Page22of22第1章J2EE概述及核心技术由于Java具有平台无关性,可移植性高,重用性好等特点,因此基于Java技术的JSP技术是与平台无关的,不论它是动态Web页面还是

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

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

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