- 5
- 0
- 约4.69千字
- 约 6页
- 2019-04-18 发布于广东
- 举报
“玩转”Java 系列
—————————————————————————————
GlassFish 安装
一、JavaEE 平台简介
Java 语言和Java 平台的发展是一个漫长而传奇的历史,从 20 世纪到90 年代中
期它的发明开始,经过了2007 年至2012 年的发展,Java 已经经历了许多变化,
也遇到过许多争论。在早期,Java 被称为Java 开发工具包或JDK ,是一门与平台
紧密耦合的语言。Sun 公司在 1995 年推出了最早的版本,尽管按照今天的标准
来看,Java 的发展是极其缓慢和原始的,但它在软件开发领域掀起了一场革命。
随着Internet 的发展和Web 应用程序的流行,Sun 公司已经意识到J2SE 不足以
应付新的需求。于是,1998 年,就在J2SE 1.2 发布之前,Sun 公司宣布他正在开
发一个称为Java 专业版或JPE 的产品。同时他还研发了一门称为Servlet 的技术,
这是一个能够处理HTTP 请求的小型应用程序。在1997 年,Servlet1.0 与Java Web
Server 一起发布,因为该服务器缺少很多功能,所以并未流行。
Servlet 和JPE 经历过几次内部迭代过程之后,Sun 于1999 年12 月12 日发布了
Java2 平台的企业版(或J2EE ),版本为1.2。和J2SE 版本一致。该规范包括:
Servlet 2.2
JDBC Extension API 2.0
JNDI 1.0
JSP 1.2
EJB 1.1
JMS 1.0
JTA 1.0
JavaMail API 1.1
JAF 1.1
J2EE 仅仅是一个规范。Sun 提供了规范组件的参考实现,但各个公司仍然可以创
建自己的实现。
JavaEE 发展至今最新版本为JavaEE 7 ,JavaEE 7 于2013 年发布其中包含了很多新
特性。
二、WEB 容器
JavaEE WEB 应用程序运行在Java EE 应用服务器和Web 容器(也称为Servlet 容
器)中。
JavaEE 有许多规范组成,但大多数的Web 容器都只实现了Servlet 、JSP 和JSTL 。
这不同于实现了完整JavaEE 规范的成熟JavaEE 应用服务器。每个应用服务器都
包含了一个Web 容器,用于管理Servlet 的生命周期、将请求URL 映射到对应的
Servlet 、接受和响应HTTP 请求以及管理过滤器链。不过独立运行的Web 容器通
1
“玩转”Java 系列
—————————————————————————————
常时轻量级的,并且易于使用。
选择Web 容器要求对项目的需求进行认真的研究和考虑。在选择Web 容器时有
多种选择,每种容器都有自己的优点和不足。也可以同时使用多种不同的Web 容
器。例如可以选择在个人计算机上使用Apache Tomcat 用于本地测试,在生产环
境中使用GlassFish 。
三、常见的Web 容器:
1. Apache Tomcat
Tomcat 是目前最常见和最流行的的Web 容器,Tomcat 的优点是占用内存小、配
置简单以及长期的社区参与。Tomcat 可以在5-10 分钟的时间完成安装(包括下
载的时间)。
使用Tomcat 只需要很少的配置,经过调优以后,也可以在高负载、高可用性的
生产环境中使用。但是Tomcat 并不是一个完整的JavaEE 应用服务器,其并没有
完全实现JavaEE 的标准。
Tomcat 版本及规范
Tomcat 版本 JavaEE Servlet JSP EL 最小的JavaSE 版本
3.3.x 1.2 2.2 1.1 1.1
4.1.x 1.3 2.3 1.2
您可能关注的文档
- 2018年美团点评技术年货(合).pdf
- 2018年最新版Java程序员面试宝典%28完整版本%292018.pdf
- 2018最新BAT java经典必考面试题 (1).docx
- 2019微信小程序应用开发赛通知.pdf
- android之JNI开发步骤总结 - Android开发论坛 - 51CTO技术论坛_中国领先的IT技术社区.pdf
- dubbo源码分析系列.pdf
- Git基础介绍与基本命令V0.2.pptx
- Google Java 编程风格指南.pdf
- H5+开发APP实战详解.ppt
- HTML笔记--小赵同学整理-有印版.pdf
- 中国国家标准 GB/Z 37551.300-2026海洋能 波浪能、潮流能及其他水流能转换装置 第300部分:河流能转换装置发电性能评估.pdf
- GB/T 44937.3-2025集成电路 电磁发射测量 第3部分:辐射发射测量 表面扫描法.pdf
- 中国国家标准 GB/T 44937.3-2025集成电路 电磁发射测量 第3部分:辐射发射测量 表面扫描法.pdf
- 《GB/T 44937.3-2025集成电路 电磁发射测量 第3部分:辐射发射测量 表面扫描法》.pdf
- 中国国家标准 GB/T 44937.1-2025集成电路 电磁发射测量 第1部分:通用条件和定义.pdf
- GB/T 44937.1-2025集成电路 电磁发射测量 第1部分:通用条件和定义.pdf
- 《GB/T 44937.1-2025集成电路 电磁发射测量 第1部分:通用条件和定义》.pdf
- 中国国家标准 GB/T 4937.37-2025半导体器件 机械和气候试验方法 第37部分:采用加速度计的板级跌落试验方法.pdf
- 《GB/T 4937.10-2025半导体器件 机械和气候试验方法 第10部分:机械冲击 器件和组件》.pdf
- 中国国家标准 GB/T 44937.2-2025集成电路 电磁发射测量 第2部分:辐射发射测量TEM小室和宽带TEM小室法.pdf
最近下载
- 2020学年江苏省徐州市中考真题政治.docx VIP
- 血液透析高钾血症的护理查房.pptx VIP
- 顶空进样器操作维修手册惠普课件.pdf VIP
- 小学二年级数学题《图形的剪拼问题大全及答案》.doc VIP
- 2026年度烟台工程职业技术学院单招《数学》试题附参考答案详解(考试直接用).docx VIP
- 数学六年级上册100道口算题大全(全册各类齐全18份).doc VIP
- 干货 _ 高中历史全套思维导图100张.pdf
- 2026年烟台工程职业技术学院单招《数学》试题带答案详解(预热题).docx VIP
- 小学三年级数学题《图形的剪拼问题大全及答案》.doc VIP
- 麦可思2025年中国大学生就业报告_完全详细版.docx VIP
原创力文档

文档评论(0)