Java EE启示录(j2ee详解)
来源:互联网 发布:烟机二件套 知乎 编辑:程序博客网 时间:2024/04/29 21:43
Java EE是什么?
是一种企业级应用的软件架构,同时是一种思想,一套规范。
Java EE到底要解决什么问题?
最核心要解决的问题就是“分布式应用”。所谓的“分布式应用”,实际上可以说是用RPC方式,把各个分布在不同机器的应用模块联合成一个系统。RPC(远程调用)的本质就是:应用协议 + 传输协议。
Java EE体系结构
一般分为4层:
(1)客户端
(2)web层
(3)业务逻辑层
(4)企业信息层(EIS:Enterprise Information System)
Java EE体系结构详述
JSP,Servlet同属“web层”,并都属于“动态网页技术”。
Servlet实际上就是按照Servlet规范编写的一个java类,与传统的命令行启动的Java应用程序不同,Servlet位于Web服务器内部,并由Web服务器加载并调用。
JSP是一种建立在Servlet规范之上的动态网页技术,通常做法是:在html页面中嵌入JSP标记和脚本代码。JSP把静态内容和动态内容的分离,实现了内容和表示的分离。
JSP文件先是转换为Servlet类,然后编译,并启动Servlet实例响应客户端请求。
Web层主要就是JSP以及Sevlet这两项技术。
EJB属于业务逻辑层上的东东。
所谓Bean,其实是“组件”的意思。EJB可以让你像搭积木一样,通过本地/分布式调用组装不同应用到大型应用中,使你能集中精力来处理企业的业务逻辑,而像事务、网络、安全等等这些底层服务则统统留给EJB服务器开发商来解决。
利用基于组件的开发,可以把代码重用上升到一个新的高度。利用面向对象开发,重用的是类,而基于组件时,重用的则是更大的功能块。
转载:http://www.cnblogs.com/hyddd/archive/2010/02/03/1662333.html
0 0
- Java EE启示录(j2ee详解)
- Java EE 启示录
- Java EE启示录
- Java EE/J2EE基本概念
- J2EE、Java SE、Java EE、Java ME
- 详解Java EE Cookie
- Java EE/J2EE基本概念---技术背景
- From J2EE to Java EE (十年)
- java ee 与 j2ee 的区别
- 【J2EE】:Java EE应用的分层模型
- 【J2EE】:Java EE应用的组件
- Java EE,j2ee 等技术的认识
- java启示录
- 什么是J2EE、Java SE、Java EE、Java ME?
- 什么是J2EE、Java SE、Java EE、Java ME?
- 什么是J2EE、Java SE、Java EE、Java ME&&&&&&&&&& 转载!!!!!
- 什么是J2EE、Java SE、Java EE、Java ME?
- J2EE、Java SE、Java EE、Java ME 区别
- web模块化规范和实现
- 关于VCO调试过程中出现相噪-141dBC/Hz@50KHz说明
- django在admin后台中注册自己创建的数据库表
- GreenDao3.0配置及使用
- iOS 日期格式化
- Java EE启示录(j2ee详解)
- linux驱动由浅入深系列:usb子系统之二(枚举过程)
- cookies,sessionStorage 和 localStorage 的区别
- 2017年2月份学习总结与反思
- Redis 入门
- SpringMVC支付宝支付即时到账
- javaweb 用户未登入,只能访问系统默认首页。
- 重新认识MIME类型
- 【HPU 1267 Cafeteria】+ 01dp