第1章 Java Web应用开发简介
现在国内外信息化建设已经进入基于Web应用为核心的阶段,而Java作为应用于网络的*好语言,前景无限看好。然而,就算用Java建造一个不是很繁琐的Web应用,也不是件轻松的事情,所以将通过后续内容让读者知道怎么去开发一个Java Web应用程序,尽量将书中的内容讲解通俗化,下面开始对Java Web进行详解。
1.1 Java EE应用概述
Java 2平台发展到现在分为三大版本,分别是适用于小型设备和智能卡的Java 2平台Micr0版(Java 2 Platform Micro Edition,Java ME)、适用于桌面系统的Java 2平台标准版(Java
2 Platform Standard Edition,Java SE)、适用于创建服务器应用程序和服务的Java 2平台企业版(Java 2 Platform Enterprise Edition,Java EE)。
本书中主要对Java EE进行详解。
1.2 Java EE概念
Java EE是一套面向企业应用的体系结构,可以将Java EE理解为Java SE(Java 2平台的标准版)的扩展和延伸,Java EE的基础就是Java SE,Java EE不仅拥有Java SE中的许多优点,同时还提供了对EJB(Enterprise Java Bean——企业级Java Bean),Servlet,JSP(JavaServer
Pages)和XML等技术的支持。Java EE的核心APl与组件有JDBC、JNDl、EJB、RMl、JavaIDL/CORBA、JSP、Servlet、XML、JMS、JTS、JTA、JavaMail和JAF,并且将在后面为读者详细介绍Java EE核心技术,让读者能对Java EE技术有清晰的了解。
Java EE是一套全然不同于传统应用开发的技术架构,其包含许多组件,主要可简化且规范应用系统的开发与部署,进而提高可移植性、**与再用价值。Java EE核心是一组技术规范与指南,其中所包含的各类组件、服务架构及技术层次,均有共同的标准及规格,让各种依循Java EE架构的不同平台之间,存在良好的兼容性,解决过去企业后端使用的信息产品彼此之间无法兼容,导致企业内部或外部难以互通的窘境。
……