前言

在学习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了。

感谢您的宝贵时间······

最新文章

  1. Codeforces Round #254 (Div. 2) A DZY Loves Chessboard
  2. android view :事件
  3. 17B
  4. UML学习入门就这一篇文章
  5. JS 中的五个假值
  6. Android 横屏时禁止输入法全屏
  7. UVA 10317 - Equating Equations (背包)
  8. JS - 循环添加 DropDownList(Select)
  9. bootstrap 栅格系统 自动隐藏
  10. JAVA基础第五章-集合框架Map篇
  11. 正则表达式基于JavaScript的入门详解
  12. [原]Jenkins(十九) jenkins再出发之jenkins邮件通知
  13. odoo学习之带出信息
  14. 锤子科技 Smartisan M1L 咖啡金 真皮背面 高配版 5.7
  15. PC/FORTH 判定
  16. 常用的C#编译命令
  17. 【DIOCP-DEMO说明】所有演示DEMO的简要说明
  18. windows 版nginx 的一些基础知识
  19. #ing#我的日常知识管理160421
  20. Django:如何给文章列表添加图片

热门文章

  1. pushd命令
  2. PowerDesigner中的域(Domain)的概念及应用
  3. oracle 密码默认180天过期
  4. HDLM命令dlnkmgr详解之五_set
  5. 如何创建和配置Solaris10 zones (ZT)
  6. docker 笔记(3)第一个dockerfile
  7. 【转】Android下面打印进程函数调用堆栈(dump backtrace)的方法
  8. oracle系统函数(日期函数)
  9. 《Android安全机制解析与应用实践》笔记 第2章
  10. css知多少(6)——选择器的优先级(转)