J2EE 学习笔记

J2EE概念

J2EE可以帮助开发和部署可移植,健壮,可伸缩和安全的服务器断JAVA应用程序,它是构建在java SE的基础上,提供web服务,组件模型,管理和通信API,可以实现企业级的面向服务体系机构(SOA)和WEB 2.0 java应用程序

 

J2EE构成部分

J2EE计算模型由四部分组成:J2EE APIs,企业强度的Server,构建架构和简化编程工作的开发工具。

 

J2EE四层模型

*运行在客户端机器上的客户层组件

*运行在J2EE服务器上的web层组件

*运行在J2EE服务器上的EJB层组件

*运行在EIS服务器上的EIS层软件(企业信息系统层处理企业信息系统软件包括企业基础建设系统例如企业资源计划 (ERP), 大型机事务处理, 数据库系统,和其它的遗留信息系统.)

 

J2EE应用程序组件

* 应用客户端和applets是客户端组件

* Java Servlet和JSP是Web端组件

* EJB是业务层组件(Session Beans,Entity Beans,message-driven Beans)业务层代码的逻辑用来满足银行,零售,金融等特殊商务领域的需要,由运行在业务层上的enterprise bean 进行处理. 

 

J2EE的结构

* 容器与服务

容器设置定制了J2EE服务器所提供的内在支持services,包括Security,事务管理,JNDI,远程连接等服务。

* 容器类型

J2EE应用组件可以安装和部署到一下几种容器中去:

* EJB容器管理所有企业级的Bean执行,运行在server上.

* WEB容器管理所有的JSP和Servlet组件的执行,运行在server端.

* 应用程序客户端容器管理所有J2EE应用程序客户端组件的执行,运行在server端.

* Applet容器是运行在客户端机器上的web browser和java插件的结合.

 

J2EE核心API和组件

* J2EE平台是由一整套Services,APIs和协议组成,它对开发基于web的多层应用提供了功能支持,下面是J2EE中的核心API和组件.

JDBC,JNDI,EJB,RMI(Remote Method Invoke),Java IDL/CORBA,JSP,Java Servlet,XML,JMS(Java Message Service),

JTA(Java Transaction Architecture),JTS(Java Transaction Service),Java Mail,JAF(Java Activation Framework).

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值