J2EE相关概念的学习

1.J2EE多层分布式的应用模型

1)客户端上的客户层组件:客户端程序和applets

2)J2EE服务器上的Web层组件:Java Servlet和JavaServer Pages(JSP)

3)J2EE服务器上的业务逻辑层组件:Enterprise JavaBeans(EJB)

4)J2EE服务器上的企业信息系统(Enterprise Information System)层软件

2.业务层(EJB)中3种企业级Bean:

1)会话Session Bean:与客户端程序的临时交互

2)实体Entity Bean:表示DB中永久的记录,即使客户端程序终止或服务器关闭

3)消息驱动Message-driven Bean:允许一个业务层组件异步接收JMS消息(JMS含义下文有说明)

3.关于J2EE的13种技术:

1)JDBC

2)JNDI   (java name and directory interface)

JNDI API用于执行名字和目录服务,提供了一一致的模型来存取和操作企业级分布式资源

3)EJB:提供一个框架来开发和实施分布式商业逻辑,与容器进行交互,容器主要负责提供公用服务,如目录服务,事务管理,安全性,资源缓冲池,容错性等

4)RMI  remote method invoke 调用远程对象来获取相应的服务

5)Java IDL/CORBA

6)JSP代码=HTML代码+Java代码

7)Java Servlet:Servlet是小型的java程序,扩展了Web服务器的功能,其功能与JSP类似,但代码都是由java写成,而后才生成HTML的

8)XML:类似与HTML,可用来定义其他标记语言的语言,必须自定义标签

9)JMS java message service :用于和面向消息的中间件相互通信的API,支持点对点和广播

10)JTA java transaction architecture :java事务服务(分布式)API

11)JTS java transaction service :事务管理器

12)javamail:存取邮件服务器(SMTP和IMAP服务器)的API

13)JAF javabeans activation framework :javamail用JAF处理MIME格式的邮件


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值