何为 Java EE
1.Java EE是一个标准中间件体系结构
不要被名称”Java PlatformEnterprise Edition”误导,与Java不同,Java EE是一种体系结构,而不是一门编程语言。Java是一门编程语言,可以用来编写各种应用程序。Java EE是一个标准中间件体系结构,旨在简化和规范分布式多层企业应用系统的开发和部署。
Java EE出现之前,分布式多层企业应用系统的开发和部署没有一个被普遍认可的行业标准,几家主要的中间件开发商的产品各自为政,彼此之间缺乏兼容性,可移植性差,难以实现互操作。Java EE的出现,规范了分布式多层体系的应用开发。Java EE将企业应用程序划分为多个不同的层,并在每一个层上定义对应的组件来实现它。典型的Java EE结构的应用程序包括四层:客户层、表示逻辑层(Web层)、业务逻辑层和企业信息系统层,如图1-3所示。
客户层可以是网络浏览器或者是桌面应用程序。
表示逻辑层(Web层)、业务逻辑层都位于应用服务器上,它们都是由一些Java EE标准组件JSP(Java Server Page)、Servlet、EJB(EnterpriseJ