探究分析JAVA语言的开发平台及J2EE编程技术.docVIP

探究分析JAVA语言的开发平台及J2EE编程技术.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
探究分析JAVA语言的开发平台及J2EE编程技术.doc

探究分析JAVA语言的开发平台及J2EE编程技术 摘 要:Java是一种面向对象的编程语言,由于其具有诸多的优点,在目前的网络开发应用中具有非常广泛的应用,其开发平台也是多种多样的,其中主流的几种Java语言开发平台有J2EE、J2ME、J2SE,本文就在对这种几种Java语言开发平台进行简单介绍的基础上,对其J2EE编程技术予以简单分析。 关键词:Java;语言开发平台;J2EE编程技术 中图分类号:TP311.52 Java是目前应用非常广泛的一种编程语言,在目前的发展过程中,能够将其与WWW技术进行有效的结合,从而在Internet中取得了非常迅猛的发展,并且该种编程语言具有动态性、多线程、高效能、可移植、结构中立、健壮性强、解释性强、分布式、面向对象、结构简单等诸多的优点,这使得其在不同行业中的应用范围不断的扩大,本文就对其语言开发平台进行简单介绍,并就其中的J2EE编程技术予以简单分析。 1 Java语言开发平台 J2EE平台、J2ME平台、J2SE平台是目前常用的集中Java语言开发平台,下面对这几种平台予以简单的介绍: (1)J2EE平台,该平台是企业版的Java开发平台,其本质上是一个具有分布式特点的服务器应用程序的设计环境,在该平台中能够为Java语言开发提供一套建立在Java2平台标准版基础上的应用Java扩展的API.J2EE,以及一个可供宿主运行的基础性的框架环境,可以在该平台中进行大型的、分布式的企业级的应用程序的建设工作; (2)J2ME是一种微缩版的Java语言开发平台,在该平台中具有高度优化的可供Java语言运行的运行环境,包括了框架定义、针对设备配置、针对设备的API库、虚拟机等各方面的内容,应用J2ME技术能够有效的实现Java语言程序到小型电子设备上的移植,目前市面上的很多小型电子设备中的嵌入式软件开发工作都是在该平台上完成; (3)J2SE是标准版的Java语言开发平台,在该平台中包含了Java语言开发程序编译、调试、运行过程中各种必要的软件工具,该开发平台在很多应用程序的开发工作中都具有非常广泛的应用。 2 J2EE编程技术 J2EE开发平台是一个企业级的开发平台,其中的核心内容是Enterprise JavaBeans API,其在应用程序的服务器端进行了一个组件模型的定义,并且该组件具有一套自己的规范,但是该技术并不是独立存在的,是在其他Java技术的基础之上所建立的,这就是J2EE框架,Sun公司推出该平台技术主要的目的是为了克服传统的平台模式中的缺陷,并为了其能够很好的满足日益增长的电子商务的需求,该平台具有安全可靠性强、多用户、可移植性强、平台独立等诸多的优点,能够有效的简化企业的Java语言开发,下面就对其特点及Java语言开发进行简单分析。 2.1 J2EE平台的特点及运行模式 在J2EE平台中具有多层的应用程序模式,这使得在其中开发的Java语言程序,可以将其不同的部分应用于不同的设备之上,并在相关的设备中进行良好的运行,其中的EIS(企业信息系统)层中主要是应用标准的API对企业的信息系统访问予以有效的支持;平台中的中间层,有一个或者多个的子层组成,在相关的Web应用中,是通过Web容器来对客户机的服务提供有效的支持,并且应用Enterprise JavaBeans容器能够向商业逻辑组件提供各种有效的服务;其中的客户机层的主要作用是为各种各样的客户机型提供有力的支持,可以工作于公司防火墙的外部或者内部。 容器是J2EE基于组件开发模型中的中枢概念,其能够为组件运行服务时提供有效的运行环境,并且平台中的容器,提供了部署期间或者装配期间设定的应用程序行为机制,并且会应用部署描述符,将相关的组件在特定的容器环境中进行有效的部署,相关的管理职能、事物控制、安全检查等都是部署过程中可以进行有效的配置的内容。 2.2 J2EE平台中的主要技术 J2EE平台的主要组成部分有相关协议、API(应用程序接口)、Service(服务)等组成,它能够为Web的多层应用的开发提供有效的功能支持,其在Web多层应用的开发工作占有非常重要的地位,对其中一些关键技术进行简单分析: (1)JSP页面,其主要由嵌入其中的Java代码及HTML页面所共同组成,能够在成功接受客户端的相关请求之后,进行相应的HTML的动态页面的生成。 (2)Servlet是一种常见的Java应用程序,其能够应用Java进行写成,并生成动态的HTML页面,并能够进行Web服务器功能的有效扩展。 (3)Enterprise JavaBeans(EJB)能够提供一个有效的框架来进行商务逻辑的开发与实施,这对于企业级应用程序的开发起到了很大的简化作用,对于企业级应用程序的复杂性及伸缩性能够进行有效的降低,在其相关的规范中,对于其组

文档评论(0)

lnainai_sj + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档