前言
在学习J2EE这块,看了成套的视频,感觉,感觉,感觉收获不是特别大,没用马老师讲得好,但是多少还是和J2EE打了个招呼,比如J2EE著名的十三个规范,他们有的人说不算什么规范,顶多可以理解为十三个技术术语,在我看来叫啥无所谓,名字而已,但是如果不知道里面有什么就连java菜鸟这个称号都不适合了。
内容
J2EE架构
J2EE定义
J2EE(Java 2 Platform,Enterprise Edition)是一个为大企业主机级的计算类型而设计的java平台,J2EE简化了应用程序的开发,也降低了对编程和对受训的程序员的要求。(在我看来,J2EE魅力之处在于它创造了标准可重用模块组件并且构建了能自动处理编程中多方面问题等级结构,总之,它解耦合,易维护,封装性好)
J2EE优势
- 平台兼容性强大。基于J2EE平台的产品几乎能够在任何操作系统和硬件配置上运行,现有的操作系统和硬件也能被保留;
- 高效开发。J2EE提供中间件服务(这里的中间件本人认为是咱们平常说的容器):(状态管理服务、持续性服务、分布式共享数据对象CACHE服务)
- 支持异构环境。
- 可伸缩性。
- 稳定的可用性。
J2EE应用场景
- 主要应用商务系统开发。
J2EE四层模型
- 客户层组件:运行在客户端机器。J2EE应用程序可以基于web方式,也可以基于传统方式。
- Web层组件:运行在J2EE服务器上。该组件可以是JSP或者Servlets。(静态 HTML和Applets不算是web层组件)
- 业务逻辑成组件:运行在J2EE服务器上。
- 企业信息系统层软件:运行在EJS服务器上,例如:ERP、大型机事务处理、数据库系统。
十三个规范
JDBC、JDNI、EJB、RMI、Java IDL/CORBA、JSP、Java Servlet、XML、JMS、JTA、JTS、JavaMail、JAF。
小结
越来越感觉开发平台的强大之处了,随着信息技术的发展,我们的开发环境也越来越人性化,已经迫不及待想尝试java了。
感谢您的宝贵时间······