深入Enterprise JavaBeans编程PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:陈松,李亚伟编著
- 出 版 社:北京:中国铁道出版社
- 出版年份:2002
- ISBN:7113048153
- 页数:301 页
第1章 分布式对象技术 1
1-1 对象中间件 2
1-1-1 中间件 2
1-1-2 分布式对象中间件 2
1-2 分布式计算的三大标准 3
1-2-1 分布式对象技术的发展 3
1-2-2 J2EE/EJB技术 4
1-2-3 CORBA技术 5
1-2-4 COM/DCOM 6
1-3-1 J2EE技术 7
1-3 J2EE/EJB的优点 7
1-3-2 J2EE/EJB技术的领先优势 8
第2章 CORBA的相关概念 13
2-1 CORBA基础 14
2-1-1 CORBA的体系结构 14
2-1-2 何谓ORB 15
2-1-3 接口定义语言(IDL) 15
2-1-4 对象适配器 19
2-1-5 CORBA的消息通信机制GIOP/IIOP 20
2-1-6 互操作 26
2-1-8 客户存根和服务骨架 27
2-1-7 对象引用 27
2-2 CORBA 3.0的新特性 28
2-2-1 Java与Internet的集成 28
2-2-2 服务质量控制 29
2-2-3 CORBA构件技术 29
2-3 CORBA服务 32
2-3-1 CORBA服务概述 32
2-3-2 名字服务 33
2-3-3 事件服务 34
2-3-4 持久对象服务POS和持久状态服务PSS 34
2-3-5 事务服务 36
2-3-6 安全服务 37
2-3-7 CORBA消息服务 40
第3章 J2EE概述 43
3-1 Java基础 44
3-1-1 JDBC数据库连接 44
3-1-2 Java消息服务 49
3-1-3 JavaServlet和JSP 51
3-2 J2EE基础 51
3-2-1 J2EE概念 51
3-2-2 J2EE基本结构 52
3-2-3 JavaIDL编译器 55
3-2-4 Java名字目录服务 58
3-2-6 XML基础 59
3-2-5 Java事务服务和事务处理API 59
第4章 EJB概述 67
4-1 Enterprise Beans组件 68
4-1-1 EJB(Enterprise JavaBeans)概念 68
4-1-2 Session Bean 69
4-1-3 Entity Bean 69
4-1-4 容器管理和Bean管理的持久性 70
4-1-5 EJB Container 70
4-1-6 EJB的设计模式和命名约定 71
4-1-7 JavaBean和EJB的区别 71
4-2 EJB的角色 72
4-3-2 EJB部署的步骤 73
4-3 部署描述符 73
4-3-1 EJB开发的角色 73
4-3-3 定义部署描述符 74
4-3-4 EJB Jar文件 74
4-4 EJB到CORBA的协议映射 75
第5章 会话Bean 77
5-1 会话Bean的基本概念 78
5-2 会话Bean API接口 80
5-2-1 javax.ejb.SessionBean接口 80
5-2-2 javax.ejb.SessionContext接口 81
5-2-3 javax.ejb.SessionSynchronization接口 85
5-2-4 使用EJB的安全接口 86
5-3 无状态会话EJB 89
5-3-1 “Hello World”无状态会话Bean实例 90
5-3-2 无状态会话Bean的生命周期管理 92
5-4 有状态会话Bean 93
5-4-1 会话Bean的不可重入性 93
5-4-2 状态的激活与钝化 93
5-4-3 一个有状态会话Bean的例子 93
5-4-4 有状态会话Bean的生命周期 98
第6章 实体Bean 99
6-1-1 Java对象的序列化 100
6-1-2 对象/关系的映射 100
6-1 持续化对象 100
6-1-3 对象数据库 101
6-2 实体Bean 101
6-2-1 实体Bean的组成 101
6-2-2 实体Bean的特点 102
6-2-3 实体Bean与会话Bean的区别 103
6-3 实体Bean中的API及主要概念 108
6-3-1 javax.ejb.EntityBean接口 108
6-3-2 javax.ejb.EntityContext接口 112
6-3-3 主键对象 113
6-3-4 实体Bean Home 113
6-4-1 实体Bean代表的持续化对象的生命周期 117
6-4 深入Jonas容器内部 117
6-4-2 实体Bean实例的生命周期 118
6-4-3 实体Bean生命管理的具体实现 120
第7章 实体Bean的持久性管理 125
7-1 Bean管理的持久性 126
7-1-1 一个BMP实体Bean实例 126
7-1-2 BMP中容器的实现 139
7-2 容器管理持久性 140
7-2-1 一个CMP实例 141
7-2-2 CMP中容器所做的工作 147
7-2-4 CMP中与容器相关的标准配置 158
7-2-3 CMP的标准配置 158
第8章 EJB对分布式计算互操作的支持 161
8-1 对分布式的支持 162
8-2 互操作概述 162
8-2-1 异步环境概述 162
8-2-2 互操作的目的 163
8-2-3 互操作语义 163
8-2-4 互操作需求概述 166
8-3 远程引发互操作 166
8-3-2 将值对象映射到IDL 167
8-3-3 系统异常的映射 167
8-3-1 将Java远程接口映射到IDL 167
8-3-4 获取stub和客户代理 168
8-4 交易互操作 169
8-4-1 交易互操作的要求 169
8-4-2 和没实现交易互操作的容器的互操作 171
8-5 名字互操作 173
8-6 安全互操作 174
8-6-1 概述 174
8-6-2 EJB引发的保护 175
第9章 IDL文件的编写 179
9-1-2 基本的IDL词法和语法规则 180
9-1-1 编写IDL代码的一般规则 180
9-1 用IDL描述应用接口 180
9-2 用IDL定义对象属性 190
9-3 IDL定义继承 191
9-3-1 单重继承 191
9-3-2 多重继承 193
9-4 IDL定义异常 193
9-4-1 使用标准异常 194
9-4-2 定义用户自定义异常 194
9-5 定义上下文对象 194
第10章 EJB远程通信模型 197
10-1-2 分布对象应用的需要 198
10-1-1 术语定义 198
10-1 JAVA RMI 198
10-2 RMI-IIOP 199
10-2-1 何谓RMI-IIOP 199
10-2-2 EJB远程通信模型 199
10-3 RMI-IIOP编译器 200
10-3-1 rmic编译器 200
10-3-2 idlj编译器 201
10-4 使用RMI的EJB程序 203
10-4-1 编写源文件和HTML 203
10-4-2 编译和部署RMI程序及文件 210
10-4-3 运行程序 211
10-5 将RML程序转换为RMI-IIOP程序 213
10-5-1 将HelloWorld程序转换为RMI-IIOP程序 213
10-5-2 将客户Applet转换为应用 216
10-6 使用RMI-IIOP的EJB程序 217
10-6-1 编写源程序 217
10-6-2 编译实例 221
10-6-3 运行程序 222
第11章 EJB与Java名字目录服务 223
11-1 JNDI的概念与体系结构 224
11-1-1 名字目录服务的基本概念 224
11-1-2 JNDI的出现 224
11-1-3 JNDI API中的几个基本概念 225
11-2 名字服务接口 226
11-3 JNDI SPI 237
11-3-1 初始化ORB环境 238
11-3-2 Java远程对象与CORBA对象的转换 239
11-4 JNDI的使用 239
11-4-1 创建初始名字上下文 239
11-4-2 一个具体的使用JNDI API的例子 240
11-5 使用JNDI接口访问RMI对象 241
11-5-2 远程对象的实现 242
11-5-3 服务器端程序 242
11-5-1 远程接口的定义 242
11-6 使用JNDI接口访问CORBA对象 244
11-6-1 CORBA服务器对象实现 244
11-6-2 根据IDL接口定义的RMI远程接口 246
11-6-3 客户端程序 246
11-7 JNDI名字上下文和EJB运行环境 248
11-7-1 客户通过JNDI访问EJB 248
11-7-2 EJB引用的部署 250
11-7-3 资源对象引用的部署 252
11-7-4 环境变量的部署 253
第12章 EJB的交易模型 255
12-1 交易处理的基本概念 256
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《全国职业院校工业机器人技术专业规划教材 工业机器人现场编程》(中国)项万明 2019
- 《编程超有趣 奇妙Python轻松学 第1辑》HelloCode人工智能国际研究组 2018
- 《我的第一套编程启蒙绘本 看事件 开始了》编程猫教研团队编绘 2019
- 《STEM教育丛书 麦昆机器人和Micro:bit图形化编程》张弛责任编辑;(中国)陈宝杰,沙靓雯 2019
- 《深入推进自我革命》任仲文 2019
- 《ROS机器人编程与SLAM算法解析指南》陶满礼 2020
- 《我的第一套编程启蒙绘本 123 序列来啦》编程猫教研团队编绘 2019
- 《高等院校计算机任务驱动教改教材 C语言编程思维 第2版》(中国)陈萌,鲍淑娣 2019
- 《深入浅出区块链核心技术与项目分析》梁伟 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018