没有合适的资源?快使用搜索试试~ 我知道了~
J2EE学习过程和学习方法总结
需积分: 9 19 下载量 14 浏览量
2011-01-14
16:00:27
上传
评论
收藏 8.58MB DOCX 举报
温馨提示
试读
44页
J2EE是一种规范,在这片总结中虽然没有具体些这些规范的用法,但这是对J2EE相关组件思考和学习方法的总结。在今后很长的一段时间里它将指引着我如何去学习J2EE。
资源推荐
资源详情
资源评论
j2ee 学习总结
起稿日期:2011-01-12
截稿日期:2010-01-14
Blog:hp://blog.csdn.net/dongzi87
课程总结........................................................................................................................................ 2
J2EE 综述................................................................................................................................ 2
J2EE 体系结构问题与思考............................................................................................. 6
JDBC........................................................................................................................................ 7
JDBC 问题与思考............................................................................................................ 9
JNDI...................................................................................................................................... 11
.............................................................................................................................................. 11
JNDI 问题与思考.......................................................................................................... 12
JSP......................................................................................................................................... 14
JSP 问题与思考............................................................................................................. 19
JTA......................................................................................................................................... 20
事务问题与思考........................................................................................................... 22
EJB........................................................................................................................................ 22
EJB 问题与思考............................................................................................................ 27
JMS....................................................................................................................................... 30
JMS 问题与思考........................................................................................................... 33
JMX....................................................................................................................................... 34
RMI....................................................................................................................................... 34
web Service........................................................................................................................... 35
J2EE 与.NET 比较.................................................................................................................. 36
1、部署对比................................................................................................................ 36
2、三层架构对比......................................................................................................... 37
3、组件构成及联系对比............................................................................................. 38
参考与资源.......................................................................................................................... 40
学习过程及方法总结.................................................................................................................. 41
一、情况概述...................................................................................................................... 41
二、 经验和体会。............................................................................................................. 42
三、 存在的问题和教训。.................................................................................................. 42
四、 今后的努力方向......................................................................................................... 43
综述.............................................................................................................................................. 43
课程总结
J2EE 综述
设计 J2EE 的两个初衷:
对于厂商来说,J2EE 意味着一套开放标准,加入这个标准,他
们的产品就可以运行于不同的操作系统和工作环境之下,成为一个
成熟的企业运算体系中可以替换的部件。
对于开发者来讲,J2EE 是一套现成的解决方案,采用这个方案,
企业应用开发中的很多难题(跨平台、事务处理、安全性等等)就
会迎刃而解。
清楚了上面两个初衷,再结合我们自身的现状就清楚现阶段我
们要学习如何来使用 J2EE 来完成企业应用的解决方案,不过在整
个解决方案完成的过程中都需要其他厂商提供的 J2EE 产品,如
IDE,和 the application server 等。
本次课程的全部内容
首先来看下 J2EE 的体系结构及其 13 个核心内容。
对于这个结构可以很泛泛的理解为我学习过的 MVC 三层架构。
仔细观察上图可以发现在 J2EE 服务器上存在着 Web 容器和 EJB 容
器。而 J2EE 应用平台确实由几大容器组成。
(1) WEB 容器,它负责管理所有 JSP、JSTL 和 Servelet
等 Web 构件的运行。这些构建主要负责和客户端通信。
(2) EJB 容器,负责所有 EJB 运行。它们主要负责数据
处理以及和数据库和其他 java 程序通信。
(3) 应用客户端容器,负责所有 web 程序在客户端构件
的运行
这三种容器中分别使用相应的 J2EE 编程技术,这些技术分为
三大类,如下所示:
(1) J2EE 不同的应用构件(如 servlet 、JSP、EJB 等),
它们构成了应用的主题。
(2) J2EE 平台提供的应用服务(如 JDBC、JTS、JNDI
等),它们保证并促进(1)中构件的良好运行。
(3) J2EE 的应用通信技术(如 RMI、JMS、JavaMail
等),它们实现机器和程序语言在平台底层的信息传递。
具体在容器中的应用概况如下图所示:
经过上面的分析和图示,可以清楚 J2EE 应用程序很大程度上
是靠容器在管理的。当然在细节上并不是都靠容器管理。在此基础
上 J2EE 做到灵活还有一个关键是配置文件的应用。剖开这些不谈,
从客户端打开网页到处理用户的请求过程的整个架构可以分为两层
和三层架构。
虽然图示中两种都列出来了,但我认为三层的是更加合理的实
践。客户端申请页面资源,servelet 经过过滤等操作相应申请,对
需要业务处理的,通过 JNDI 查询所需的类,通过 RMI 进行远程通
信,实现业务类的操作,业务类通过 JDBC 对数据库进行操作。这
剩余43页未读,继续阅读
资源评论
shierqu
- 粉丝: 340
- 资源: 14
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功