JavaEE设计图书管理系统(7)
时间:2025-05-05
时间:2025-05-05
第二章 系统开发工具
1. 开发平台
1.1 J2EE介绍
J2EE ( Java 2 Platform Enterprise Edition)是一套面向企业应用的体系结构,它是由Sun公司和多家公司共同参与制定的一个企业级的分布式应用规范。Java不仅仅是一门编程语言,随着其不断的发展,Java已经成为一门非常庞大的技术体系。这个体系是以Java为核心的,它还包括JavaApplet、RMI-IIOP、JavaIDL/CORBA、JavaBeans、servlet、JSP、JSTL、JDBC、JNDI、EJB等等,而J2EE正是在Java的基础上整合了这些关键的技术而形成的一个新平台。
Java2是Sun公司推出的第二代Java,为了将Java2推广应用到各个领域中,Sun公司先后推出了多个版本的Java2应用平台,分别为:袖珍版(J2ME)、标准版(J2SE)和企业版(J2EE)。
Sun公司就是通过这三个版本的Java2平台,使Java的应用得到了极大的扩展。从家电设备中的嵌入式芯片、手机和掌上电脑,到各种应用服务器现在都可以使用Java 2进行开发。在JaVa2以前,Java一直定位为一种语言,到Java2时,Sun公司实际上已经将Java定位成一种平台。由于包含了Java虚拟机(JVM)和Java运行环境(JRE),Java几乎是不依赖于任何操作系统的。例如,如果在Pentium处理器中嵌入JVM,那么Java语言就可以像汇编语言一样直接运行在处理器上了。Java平台使得用户可以直接在平台上进行开发,并在平台上运行。整个平台可以很容易地从一台机器移植到另一台机器上,而不用做任何更改。
J2EE制定了一组规范,将J2EE的平台责任划分成七大部分以实现软件开发的分工。每个部分都由独立的供应商或专业人员来完成,从而大大提高了开发效率。这七部分是:
平台供应商:主要提供J2EE平台,包括组件容器、平台APIs等;
组件供应商:负责提供应用程序组件,包括HTML教程页面设计人员、JSP程序员、EJB开发人员等等;
组件装配人员:组装由组件供应商提供的组件,最后形成EAR(EnterPrise Archive)文件;
下一篇:孩子学钢琴要培养5项能力