《高级Web技术》参考资料:3-应用web_4-EJB_EJB基础-2-体系结构

高级Meb技术 J阳a2 Enterprise Edtion
高级Web技术 Java 2 Enterprise Edtion

本次课程内容 EJB体系结构中的构件 EJB容器服务 EJB开发角色
本次课程内容 ◼ EJB体系结构中的构件 ◼ EJB容器服务 ◼ EJB开发角色

EJB体系结构中的构件
EJB体系结构中的构件

EJB体系结构中的构件 EJB体系结构由6种构件组成 Enterprise Bean Home Interface Remote Interface EJB Container EJB Server EJB Client
EJB体系结构中的构件 ◼ EJB体系结构由6种构件组成 ◼ Enterprise Bean ◼ Home Interface ◼ Remote Interface ◼ EJB Container ◼ EJB Server ◼ EJB Client

Enterprise Bean Enterprise Bean 包含商业逻辑代码的Java类 ■提供商业方法供调用 被部署到EJB应用服务器上 可以被组装形成大型的EJB应用
Enterprise Bean ◼ Enterprise Bean ◼ 包含商业逻辑代码的Java类 ◼ 提供商业方法供调用 ◼ 被部署到EJB应用服务器上 ◼ 可以被组装形成大型的EJB应用

Enterprise Bean ■EJB执行支持客户应用解决实际问题的任务 n例如某 Enterprise bean为客户应用完成如下任务: 从数据库中获取最新的股票价格,并根据价格计算当前的 收益值
Enterprise Bean ◼ EJB执行支持客户应用解决实际问题的任务 ◼ 例如某Enterprise bean为客户应用完成如下任务: ◼ 从数据库中获取最新的股票价格,并根据价格计算当前的 收益值

Session Bean Enterprise bean包含三种类型,第一类为 Session bean。 Session bean存在于客户应用与应用服务器交互的时间段内 Session bean中的数据不保存在数据库中 Session bean可以是有状态的或无状态的
Session Bean ◼ Enterprise bean包含三种类型,第一类为Session bean。 ◼ Session bean存在于客户应用与应用服务器交互的时间段内 ◼ Session bean中的数据不保存在数据库中 ◼ Session bean可以是有状态的或无状态的

Session Bean Stateless Session Bean 在方法调用中间不维护任何状态 同时可以处理多个客户应用的请求 Stateful session Bean 要跨方法调用保存会话状态 同时只处理一个客户应用的请求
Session Bean ◼ Stateless Session Bean ◼ 在方法调用中间不维护任何状态 ◼ 同时可以处理多个客户应用的请求 ◼ Stateful Session Bean ◼ 要跨方法调用保存会话状态 ◼ 同时只处理一个客户应用的请求

Entity Bean n第二类 Enterprise bean是 Entity Bean Entity Bean代表数据库中的记录 Entity Bean在数据库中的数据存在期间都会存在 Entity Bean可以被多个客户应用访问
Entity Bean ◼ 第二类Enterprise bean是Entity Bean ◼ Entity Bean代表数据库中的记录 ◼ Entity Bean在数据库中的数据存在期间都会存在 ◼ Entity Bean可以被多个客户应用访问

Message Driven Bean 第三类 Enterprise bean是 Message Driven Bean Message Driver Bean用来处理异步消息 Message Driver Bean一般不是由客户端调用的 n当有异步消息发送到某 Message Driven Bean,容器会调用 Message Driven Bean的回调方法—0 mEssage
Message Driven Bean ◼ 第三类Enterprise bean是Message Driven Bean ◼ Message Driver Bean用来处理异步消息 ◼ Message Driver Bean一般不是由客户端调用的 ◼ 当有异步消息发送到某Message Driven Bean,容器会调用 Message Driven Bean的回调方法——OnMessage
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《高级Web技术》参考资料:3-WS与工作流_4-Service web_BPELOverview.pdf
- 《高级Web技术》参考资料:2-Web上的数据标准-XML_XML基础—概述与语法.pdf
- 《高级Web技术》参考资料:2-soap&wsdl&uddi_4-Service web_WSDL.ppt
- 《高级Web技术》参考资料:2-soap&wsdl&uddi_4-Service web_UDDI.ppt
- 《高级Web技术》参考资料:2-soap&wsdl&uddi_4-Service web_Tomcat与SOAP&AXIS集成.ppt
- 《高级Web技术》参考资料:2-soap&wsdl&uddi_4-Service web_SOAP.ppt
- 《高级Web技术》参考资料:1-webapp outline_雅蛙网站的使用体验及对WEB2.0的认识.doc
- 《高级Web技术》参考资料:1-webapp outline_离线Web技术在医疗业务应用的设想与尝试.docx
- 《高级Web技术》参考资料:1-webapp outline_拥抱Web3.0.pdf
- 《高级Web技术》参考资料:1-webapp outline_what is web2.0.docx
- 《高级Web技术》参考资料:1-webapp outline_web app outline Web 技术概述.ppt
- 《高级Web技术》参考资料:1-webapp outline_web app outline Web 技术概述.pdf
- 《高级Web技术》参考资料:1-webapp outline_Planetary-Scale Views on a Large Instant-Messaging Network.pdf
- 《高级Web技术》参考资料:1-SOA和WS概述_4-Service web_Web Service概述及其应用.ppt
- 《高级Web技术》参考资料:1-SOA和WS概述_4-Service web_面向服务体系架构概述 SOA Introduction.ppt
- 厦门大学:《大数据技术原理与应用》课程教学资源(PPT课件讲稿)第八章 流计算(2016年春季学期授课版本).ppt
- 厦门大学:《大数据技术原理与应用》课程教学资源(PPT课件讲稿)第七章 MapReduce(2016年春季学期).ppt
- 厦门大学:《大数据处理技术 Spark》课程讲义(PPT教学课件)第1章 大数据技术概述(2017年春季学期).ppt
- 复旦大学:《高级Web技术》课程PPT课件_01 课程介绍 class introduction.ppt
- 复旦大学:《高级Web技术》课程PPT课件_复习.ppt
- 《高级Web技术》参考资料:3-应用web_4-EJB_EJB基础-3-主要接口设计原则.ppt
- 《高级Web技术》参考资料:3-应用web_4-EJB_EJB开发-4-创建Session EJB.ppt
- 《高级Web技术》参考资料:3-应用web_4-EJB_EJB开发-5-编写Entity Bean.ppt
- 《高级Web技术》参考资料:3-应用web_4-EJB_EJB开发-6-创建客户程序.ppt
- 《高级Web技术》参考资料:3-应用web_4-EJB_EJB开发-7-部署EJB应用.ppt
- 《高级Web技术》参考资料:3-应用web_4-EJB_EJB高级-10-安全性控制..ppt
- 《高级Web技术》参考资料:3-应用web_4-EJB_EJB高级-11-EJB3..ppt
- 《高级Web技术》参考资料:3-应用web_4-EJB_EJB高级-8-资源管理与EJB环境.ppt
- 《高级Web技术》参考资料:3-应用web_4-EJB_EJB高级-9-事务处理.ppt
- 《高级Web技术》参考资料:应用web - EJB 3RD EDITION - Richard Monson-Haefel.pdf
- 《高级Web技术》参考资料:3-应用web_5-J2EE框架_Hibernate-课件.ppt
- 《高级Web技术》参考资料:3-应用web_5-J2EE框架_J2EE模式与框架struts(2).ppt
- 《高级Web技术》参考资料:3-应用web_5-J2EE框架_Spring Introduction.ppt
- 《高级Web技术》参考资料:3-应用web_5-J2EE框架_阅读参考资料_ajax+J2EE_ajax.ppt
- 《高级Web技术》参考资料:3-应用web_5-J2EE框架_阅读参考资料_ajax+J2EE_Ajax介绍.ppt
- 《高级Web技术》参考资料:3-应用web_5-J2EE框架_阅读参考资料_ajax+J2EE_DWR_ch03.pdf
- 《高级Web技术》参考资料:3-应用web_5-J2EE框架_阅读参考资料_ajax+J2EE_DWR_ch05.pdf
- 《高级Web技术》参考资料:3-应用web_5-J2EE框架_阅读参考资料_ajax+J2EE_materials_ajax first essay.doc
- 《高级Web技术》参考资料:3-应用web_5-J2EE框架_阅读参考资料_ajax+J2EE_materials_Ajax in action中文版.doc
- 《高级Web技术》参考资料:3-应用web_5-J2EE框架_阅读参考资料_ajax+J2EE_materials_AJAXBasics.pdf