JE22入门
来源:互联网 发布:新西兰博士含金量知乎 编辑:程序博客网 时间:2024/05/01 01:07
1,J2EE是什么
J2EE(Java 2 platform Enterprise Edition)是软件平台,适于创建服务器端的大型应用软件和服务系统。 J2EE适合开发大规模的业务系统,这种级别的系统分布和运行在多台计算机上,互相之间的交互异常频繁。J2EE平台提供了实现此能力的接口和标准服务。
2,有什么作用
用于实现分布式计算的API、服务和协议的集合。目的是为开发人员提供支撑工具,以便降低开发复杂性,缩短开发周期,提高系统性能。
3,基础认识
1)体系结构
2)三组件
Web组件:包括JSP、Servlet、JSF等,运行在服务器上面。
EJB组件:用于完成业务逻辑的Java类,运行在服务器上面。
客户端组件:包括Java应用程序、Applet等,运行在客户端上面。
三种组件是促成J2EE应用程序的功能模块,一般由功能代码类及相关文件组成,并和其他组件通信,完成对应层次的功能。
3)四层次
客户层
客户端:与用户交互的表示层部分。
服务器端:J2EE应用服务器,负责部署Web组件和EJB组件,为这些组件提供基础服务,同时允许客户端访问这些组件
表示层
JSP:是J2EE中的“视图”组件;根据客户端请求创建动态Web页面的文本文件。
包括,HTML标签,JSP标签,Java代码
Servlet:是Java类,使用基于HTTP协议的请求/相应模式型,同Web客户进行交互
业务逻辑层
EJB:是实现分布式业务逻辑的Java组件。
作用:为客户提供可分布和可部署的业务逻辑服务;拥有定义良好的接口,在应用服务器之间可重用;在提供管理和控制服务的容器内执行。
数据层
以上是对J2EE基础认识,后面的内容还有很多。。。
0 0
- JE22入门
- JE22核心模式缄言
- 入门
- 入门
- 入门
- 入门
- 入门
- 入门
- 入门
- 入门
- 入门
- 入门
- 入门
- 入门
- 入门
- 入门
- 入门
- 入门
- Qt 个性化标题栏,自定义标题栏
- Servlert
- 关于人脉的逻辑,和个人处世的逻辑
- JSP
- WalkerSimulate
- JE22入门
- Android 内存泄漏总结(一)
- D1的其他数据输出
- Python中的Set
- Android中去除标题栏的几种方式
- Mybatis中javaType和jdbcType对应关系
- Android7.0之FileProvider
- javascript学习基础要点(二)
- crond-sendmail-postdrop导致Linux定期死掉的完整解决过程实录