特价促销商品


求医不如求己3(现货发售)
市场价:32
促销价:20.8


至死不渝
市场价:29.8
促销价:20.264


贼猫
市场价:28
促销价:19.32


世说心语(刘墉处世秘笈)
市场价:21
促销价:15.12


德川家康13:长河落日
市场价:26
促销价:15.08

您最近的浏览历史

暂无浏览历史
Oracle J2EE应用开发
作  者:周悦芝 
出 版 社: 清华大学出版社
  • 出版时间:05/01/2005
  • ISBN:7302108560
  • 包装:简装
  • 商品缺货注意:此商品已经缺货,如需购买请先登记!
  • 请到货通知我: (请输入Email地址)
此商品所属分类: 计算机 >> 程序设计 >> JAVA
定价:¥42.00  时代网价:35.70 折扣:85 节省:¥6.30 
配送说明: 成都市区免费送货上门、货到付款;四川其它地区送货上门、货到付款;全国范围内使用支付宝支付,先收货,后付款,安全方便(支付宝信任商家)。

编辑推荐

在过去的十年里,Internet在全球得到广泛发展,已经成为各种组织之间主要的网络基础设施。为了扩大网络的覆盖范围,提高它的可靠性和安全性,以及利用Internet来取代各种私有的网络平台,人们投入了巨额资金。结果,企业发现Internet的无所不在使得它成为运行企业应用和进行商业交易的最有效的网络基础设施。为了利用Internet的力量,一些机构已经选择采用一种新的计算模式——“Internet计算”。Internet计算的特点是把应用和数据放置到服务器上——数据放置到数据库服务器上,应用放置到应用服务器上,而通过瘦客户端来访问应用和数据。将数据放置到数据库服务器上能够以更低成本提供更高质量的信息。将应用放置到应用服务器上能够以更低的成本提供更可靠的应用。从瘦客户机上访问应用使得信息和应用的获得更容易,并可随时随地进行。这些好处促使一些机构把Internet从一个仅用于简单动态Web站点的基础设施升级为一个关键业务的企业应用平台。
在同一时期内,Java编程语言以及被称为J2EE(Java 2 Enterprise Edition,Java 2企业版)的编程模型已经演化为一个用于开发企业Internet应用的事实上的标准。还在早期版本的时候,J2EE主要集中在提供开发Web页面(通过Java Server Pages和Servlets)的工具;然而现在J2EE标准更加成熟,包括了许多对支持企业Internet应用非常关键的特性。Oracle也一直在致力于发展其应用服务器——Oracle9iAS——来为客户提供更好的应用能力。如今,Oracle9iAS用户能够使用J2EE来开发企业规模的Web服务;将各种Web服务组合成一个组合应用;将已有系统和已打包的应用相互集成;将这些服务聚合成一个企业应用;还可开发无线或移动的应用。Java不但可以被用在应用服务器上,它也可以在Oracle数据库中被用作存储过程语言来操纵数据,并可执行与数据紧密相关的计算密集型操作。
我非常高兴的是,《Oracle J2EE应用开发》为开发人员提供了Oracle Java产品特征的一个完整概貌,包括Oracle数据库,Oracle9iAS,以及Oracle JDeveloper。该书用一种循序渐进的方式解释了开发人员如何开始学习这些特性,并用一些清晰的例子描述了如何对付一些实际的挑战,比如事务管理和并发控制。更进一步地说,本书作者们和Oracle服务器技术开发组织间的紧密合作,为读者提供了一些他们在使用J2EE开发企业Internet应用时必须牢记在心的技术关键点。
我对本书提供的信息的质量感到满意,同时我相信你们也会发现它对于你们学习使用J2EE也会非常有帮助。
Thomas Kurian
Oracle公司资深副总裁

内容简介

◆ 印度籍软件培训与开发资深人员的经验奉献
◆ Oracle公司资深副总裁Thomas Kurian满意并作序推荐
◆ 无需任何专业背景,使得高深的J2EE学习变得容易
本书用循序渐进地介绍了Oracle Java产品特征的完整概貌,特别是以清晰的例子描述了如何应对在实践中遇到的挑战。此外,本书作者通过和Oracle服务器技术开发组织间的紧密合作,为读者提供了在使用J2EE开发企业Internet应用时,必须牢记的技术关键点。
为什么使用Oracle产品来讲述J2EE?
★ Oralce在J2EE领域中和其他公司一起领导了开发标准。
★ 可以很方便地利用Oracle技术网络(OTN,Oracle Technology Network)上的材料来学习J2EE技术。OTN(http://otn.oracle.com/)是免费的,使得开发人员更容易地学习和应用有关技术。Oracle9i数据库服务器,以及Oracle9i JDeveloper产品都可以在此下载。

关注过此商品的顾客还关注过

目录介绍

第1部分 理 解 基 础

第1章 Internet平台 3
第2章 Java基础 9
2.1 概论 9
2.2 对象概念 10
2.2.1 对象 10
2.2.2 类 10
2.2.3 对象实例和消息 11
2.3 语言特征 11
2.3.1 程序 11
2.3.2 编译和执行第一个Java程序 12
2.3.3 运算符 15
2.3.4 break,continue和return 20
2.3.5 异常处理 21
2.4 基于Java的面向对象编程 23
2.4.1 抽象和封装 23
2.4.2 类声明 23
2.4.3 类变量 24
2.4.4 类方法 24
2.4.5 实例变量 24
2.4.6 实例方法 24
2.4.7 类初始化工具 24
2.4.8 构造器 25
2.4.9 继承 26
2.4.10 多态性 27
2.4.11 接口 28
2.5 Java平台 29
2.5.1 Java运行时系统 29
2.5.2 垃圾收集堆 29
2.5.3 Java开发工具(JDK) 31
第3章 高级Java 33
3.1 Java线程 33
3.1.1 线程基本原理 33
3.1.2 防止不适当的线程访问变量
和方法 34
3.1.3 如何让程序多线程化 35
3.2 基于Java的网络 36
3.2.1 网络基础 36
3.2.2 java.net包 37
3.3 集合 39
3.3.1 Collection接口 40
3.3.2 Iterator接口 40
3.3.3 Set接口 41
3.3.4 List接口 41
3.3.5 Map接口 42
3.3.6 只读Collection 42
3.3.7 独立集合 42
3.4 反射 43
3.5 串行化 44
3.5.1 使用Serializable接口 44
3.5.2 使用Externalizable接口 45
3.5.3 transient数据 46
3.5.4 释放资源保证完整性 46
3.5.5 情景 47
3.6 远程方法调用(RMI) 47
3.6.1 设计和实现分布式应用系统
的组件 47
3.6.2 编译源码并生成存根(stubs) 48
3.6.3 启动应用系统 48
3.6.4 运行应用系统 50
3.7 小结 50
第4章 JavaScript 51
4.1 JavaScript的特性 52
4.2 数据类型 52
4.2.1 简单数据类型 53
4.2.2 复杂数据类型 53
4.3 松耦合脚本语言 53
4.4 变量 53
4.4.1 隐式创建 53
4.4.2 显式创建 54
4.4.3 赋一个值 54
4.4.4 变量和数据类型 54
4.4.5 使用变量 54
4.5 变量求值 55
4.6 复合表达式求值 55
4.7 算术、关系和逻辑运算符 55
4.7.1 算术运算符 55
4.7.2 关系运算符 56
4.7.3 逻辑运算符 56
4.8 语句 56
4.9 在网页里执行JavaScripts 57
4.10 下拉菜单 62
4.11 小结 69
第5章 数据库基础 71
5.1 关系数据库模型 71
5.2 结构化查询语言 73
5.2.1 创建表 73
5.2.2 添加约束 74
5.2.3 操纵数据 75
5.2.4 查询数据 76
5.2.5 创建视图 77
5.3 数据库交易处理 77
5.3.1 ACID属性 78
5.4 数据库并发性 79
5.4.1 隔离级别 79
5.4.2 锁定 80
5.5 分布式数据库 80
5.6 小结 81

第2部分 获 取 技 术

第6章 理解J2EE 85
6.1 从客户机-服务器模式到多层结构 85
6.2 多层结构的优势 86
6.3 应用服务器与J2EE 86
6.4 J2EE容器 87
6.5 J2EE标准 89
6.5.1 Java Naming and Directory Interface
(JNDI)API 89
6.5.2 Java 数据库连接(JDBC)API 89
6.5.3 Java servlet API 89
6.5.4 Java Server Pages(JSP) 89
6.5.5 Enterprise JavaBeans(EJB) 89
6.5.6 Java Message Services(JMS) 90
6.5.7 Java Transaction(JTA) 90
6.5.8 JavaMail API 90
6.5.9 Java Authentication and Authorisation
Service(JAAS)API 90
6.5.10 J2EE 连接器架构(JCA) 90
6.6 应用的打包与部署 90
6.7 Oracle9i J2EE应用服务器容器 91
6.8 小结 92
第7章 Java数据库连接 93
7.1 JDBC 94
7.1.1 Java数据库连接 94
7.1.2 初步了解 95
7.1.3 JDBC API概述 96
7.1.4 JDBC驱动器 98
7.1.5 连接(Connections) 99
7.1.6 语句(Statements) 100
7.1.7 ResultSet和ResultSetMetaData 104
7.1.8 交易 106
7.1.9 数据源(DataSource) 109
7.1.10 连接池 110
7.1.11 RowSet 114
7.1.12 RowSet事件 115
7.1.13 JDBC RowSet 115
7.1.14 语句缓冲 116
7.2 SQLJ 117
7.2.1 比较SQLJ编程和JDBC编程 117
7.2.2 使用SQLJ开发应用系统 118
7.2.3 第一个SQLJ代码 119
7.2.4 运行SQLJ程序 120
7.2.5 迭代器(Iterators) 121
7.2.6 上下文连接 124
7.2.7 Oracle9iJDeveloper支持SQLJ 125
7.2.8 Oracle9i的高级特征 127
7.3 Java存储过程 129
7.3.1 开发Java存储过程 130
7.3.2 编写自己的Java程序 130
7.3.3 把Java类载入数据库 132
7.3.4 在数据库中发布Java类 134
7.3.5 从Oracle9i JDeveloper装载和
部署Java存储过程 134
7.3.6 调用Java存储过程 136
7.4 小结 137
第8章 Java网络开发 139
8.1 Java Servlet概述 139
8.1.1 什么是Java Servlet 140
8.1.2 什么是Servlet容器 140
8.1.3 Servlets与传统CGI应用系统
相比具有的优势 140
8.2 HTTP协议概述 141
8.3 Servlet生命周期 141
8.3.1 装载与实例化 142
8.3.2 初始化 142
8.3.3 请求处理 143
8.3.4 ServletResponse对象 143
8.3.5 结束服务 144
8.3.6 旅游信息servlet应用程序 144
8.4 保持客户端状态 148
8.4.1 URL重写 148
8.4.2 cookies 149
8.4.3 HTTPSession对象 149
8.5 Servlet过滤器 150
8.5.1 什么是Servlet过滤器 150
8.5.2 过滤器生命周期 151
8.5.3 配置Filter类 153
8.6 应用生命周期事件 154
8.7 包装和配置Servlet 154
8.7.1 包装Servlet应用 155
8.7.2 部署描述器的配置 155
8.7.3 创建WAR文件 155
8.8 部署和调用Servlet 155
8.9 JSP(JavaServer Pages)概述 156
8.10 JSP体系结构 157
8.11 JSP基础语法 158
8.11.1 指令 158
8.11.2 声明 158
8.11.3 表达式 158
8.11.4 小脚本(scriptlets) 158
8.11.5 注释 159
8.12 JSP隐含对象 159
8.13 异常处理 159
8.14 会话管理 160
8.15 使用JavaBeans组件 160
8.16 一个简单的JSP应用 161
8.17 小结 164
第9章 J2EE核心服务 165
9.1 引入J2EE服务 165
9.2 Java命名和目录接口(JNDI) 165
9.3 Java交易服务(JTS) 167
9.4 Java消息服务(JMS) 170
9.5 JavaMail 173
9.6 Java授权和认证服务(JAAS) 175
9.7 Java连接器架构(JCA) 179
9.8 小结 181
第10章 分布式组件开发 183
10.1 概述 183
10.2 基于Java的分布式组件方案的优点 184
10.3 中间件服务的演化 185
10.4 应用服务器和J2EE标准 185
10.5 Enterprise JavaBeans技术一瞥 186
10.5.1 EJB技术架构的优势 186
10.5.2 EJB架构 186
10.6 EJB容器 187
10.6.1 EJB容器提供的服务 188
10.6.2 EJB池 188
10.7 EJB 189
10.8 EJB类型 192
10.8.1 实体组件 192
10.8.2 会话组件 193
10.8.3 消息驱动组件(MDB) 193
10.9 编写第一个CMP实体组件 194
10.9.1 实体组件的主键介绍 194
10.9.2 Dept实体组件的主键类 194
10.9.3 Dept实体组件的本地接口 195
10.9.4 Dept实体组件的远程接口 197
10.9.5 CMP Dept实体组件的组件执行
工具 198
10.9.6 在OC4J(Oracle Container for J2EE)
里部署Dept实体组件 200
10.10 编写第一个BMP实体组件 206
10.11 编写第一个会话组件 210
10.11.1 MySessionBean(MySession-
EJB.java)的远程接口 210
10.11.2 MySessionBean(MySessionEJB-
Home.java)的本地接口 211
10.11.3 部署会话组件到OC4J(Oracle
Containers for J2EE) 213
10.12 EJB 2.0的特性 217
10.12.1 消息驱动组件 217
10.12.2 EJB查询语言(EJB-QL) 219
10.12.3 容器管理持续性(CMP)和
容器管理关系(CMR) 220
10.13 使用EJB的限制 221
10.14 小结 221
第11章 基于Java的XML开发 223
11.1 XML介绍 223
11.2 文档类型定义(DTD)和XML方案 226
11.2.1 文档类型定义(DTD) 226
11.2.2 XML方案 230
11.2.3 XML名字空间 235
11.2.4 名字空间在XML确认里有何
帮助 235
11.3 XML文档类型 237
11.3.1 良好格式的XML文档 237
11.3.2 有效XML文档 238
11.4 为什么采用XML和Java 239
11.5 基于Java的XML解析 240
11.5.1 为什么解析XML 240
11.5.2 基于Java的XML解析类型 240
11.5.3 用DOM解析器解析XML 241
11.5.4 用SAX解析器解析XML 245
11.6 XSL和XSLT处理 251
11.6.1 什么是XSL 251
11.6.2 它怎样起作用 252
11.6.3 编写第一个XSL 252
11.6.4 什么是XSLT处理 255
11.6.5 采用XSLT处理器进行XSLT
处理 255
11.7 Oracle9i XDK代码编程 256
11.7.1 Java的Oracle9i XDK概述 256
11.7.2 问题:采用动态消息应用系统
定制内容 257
11.7.3 解决方案:带有Oracle XDK的
动态消息应用系统 257
11.7.4 所有有关OTN的参考实现 260
11.8 XML标准 260
11.8.1 JAXP(支持XML处理的Java
API) 261
11.8.2 JAXM(支持XML消息的
Java API) 261
11.8.3 JAXR(支持XML注册登记的
Java API) 261
11.9 小结 262
第12章 Web服务 263
12.1 Web服务概述 263
12.1.1 Web服务概述 263
12.1.2 Web服务的类型 266
12.2 SOAP,UDDI和WSDL 266
12.3 Oracle9iAS Web服务 268
12.4 编写Web服务 270
12.5 小结 277
第13章 安全 279
13.1 n层结构的安全 279
13.1.1 n层结构 280
13.1.2 网络环境的安全需求 281
13.1.3 代理认证 282
13.1.4 公钥基础设施(PKI)安全方法 282
13.2 Java安全 284
13.2.1 安全策略和许可 284
13.2.2 安全管理员 285
13.2.3 Java身份验证和授权服务
(JAAS) 285
13.2.4 Java安全套接字扩展(JSSE) 285
13.2.5 安全相关的工具 286
13.3 Oracle应用服务器安全 286
13.3.1 Oracle9iAS安全结构 287
13.3.2 HTTP服务器安全 288
13.3.3 Oracle因特网目录 288
13.3.4 单点登录 289
13.3.5 入口安全 289
13.3.6 Java身份验证和授权服务
(JAAS) 290
13.3.7 安全访问Oracle9i数据库服务器 290
13.4 数据库安全 291
13.4.1 系统和对象权限 291
13.4.2 行级安全 292
13.4.3 在服务器上加密数据 292
13.4.4 数据库完整性机制 293
13.4.5 系统可用性因素 293
13.4.6 用户认证 293
13.4.7 数据库审核 294
13.4.8 数据库里的Java安全实现工具 294
13.4.9 采用JDBC的安全数据库连接 295
13.5 小结 295

第3部分 开发支持J2EE的真实应用系统

第14章 应用系统开发 299
14.1 生命周期活动 299
14.2 设计重点 301
14.2.1 设计方法纵览 301
14.2.2 面向对象设计方法(OOD)的
基础 302
14.2.3 理解对象模型里的关系 302
14.2.4 UML 304
14.2.5 设计模式 305
14.3 应用系统维度 308
14.3.1 性能和扩展性 308
14.3.2 Oracle9i平台上的可扩展性和
执行性能 309
14.3.3 易测试性 310
14.3.4 安全 312
14.3.5 可用性 312
14.3.6 可用性和可靠性 312
14.3.7 易管理性 312
14.3.8 可支持性 313
14.3.9 便携性 313
14.3.10 本地化 313
14.4 质量维度 313
第15章 案例学习:虚拟购物中心 315
15.1 概述 315
15.2 J2EE应用系统的合理统一处理 316
15.3 用例图 316
15.4 数据库方案 317
15.5 应用架构 318
15.6 J2EE设计模式 320
15.6.1 模型-视图-控制器 320
15.6.2 命令外观 321
15.6.3 会话外观 323
15.6.4 值(Value)对象 325
15.6.5 消息外观 327
15.7 性能改进 328
15.8 小结 329
第16章 案例学习:酒店预订系统 331
16.1 概述 331
16.2 应用系统需求 332
16.3 应用系统架构 333
16.4 数据库方案 334
16.5 J2EE技术图解 338
16.5.1 EJB 338
16.5.2 Servlets 338
16.5.3 JAAS 338
16.6 应用系统实现 338
16.6.1 应用系统屏幕显示 339
16.6.2 应用系统组织结构 341
16.7 应用系统编程 343
16.7.1 用户认证 343
16.7.2 通用EJB查询代码 343
16.7.3 在系统里添加和修改酒店 344
16.7.4 一个联机酒店目录 346
16.7.5 查询工具 347
16.7.6 预订和取消 348
16.7.7 购物车功能 350
16.7.8 显示和更新预订信息 353
16.7.9 合作汽车租赁系统的集成 355
16.7.10 电子邮件确认 355
16.7.11 底层结构要求 355
16.8 最优方法的图解说明 356
16.9 性能改进和健壮的应用系统开发 357
16.10 小结 358
第17章 J2EE 1.4的新内容 359
17.1 Web服务 359
17.2 部署 360
17.3 授权 360
17.4 J2EE连接器架构 360
17.5 JSP 361
17.6 Servlet 361
17.7 EJB 361
17.8 XML解析的Java API 362
17.9 Java消息服务 362
17.10 小结 362

所有评论来自于在时代网购买过此商品的顾客
商品问答 查看所有问答




增值电信业务经营许可证:川B2-20060186 更低价格、更多选择、更方便;网上购书、订购杂志上时代网; 西南地区领先的网上书店、网上书城,您身边的网上书店!

邮政地址:(610041) 四川省成都市高新区衣冠庙邮局C-38信箱 订购电话:(028) 8688 8688 QQ订购咨询:250637647 业务合作:3443912 淘宝旺旺:时代网上书店

时代网使用条件 | 时代网隐私声明    Copyright  时代网(vsvt.com)  2004-2008, All Rights Reserved 蜀ICP备05000965号 总经理邮箱