书籍详情

Oracle Application Server10g Web开发

Oracle Application Server10g Web开发

作者:(美)奥斯卓斯盖(Ostrowski, C.), (美)布朗(Brown, B.D.)著;冯睿江等译

出版社:清华大学出版社

出版时间:2006-01-01

ISBN:9787302118954

定价:¥79.00

购买这本书可以去
内容简介
Oracle Application Server 10g是一种能够支持所有主流Web开发语言、API和框架的应用服务器。它能够与Oracle数据库紧密结合,是一组在Web上动态传递内容的服务集合。本书全面阐述了使用该应用服务器进行Web开发的相关技术,包括以下一些主题:O ra c1 e Application Server 1 0k体系结构、Oracle Forms 1 0g!Oracle Reports l og!Oracle Application Server Discoverer l Og.Oracle Application Server Portal 1 0g、Oracle JDeveloper 1 0g以及J2EE集成。 本书适合于在Oracle Database 1 0x):使用Oracle Application Server 1 og进行Web开发的程序员,以及对Web开发和数据库感兴趣的读者。
作者简介
  ChristopherOstrowski是TUSC的技术管理顾问,为Oracle技术和培训提供全方位的咨询服务,并开设了一系列TUSC培训课程,如IntermediatePortalDevelopment等。
目录
第1部分 概述
第1章 技术概述
1.1 ApplicationServerl0g简介
1.2 通信服务
1.3 内容管理服务
1.4 业务逻辑服务
1.5 表示服务
1.6 业务智能服务
1.7 Portal服务
1.8 WebService
1.9 DevelOperToolkits
1.9.1 XMLT001kit
1.9.2 ContentMangementToolkit
1.9.3 OracleApplicationServer MapViewerToolkit
1.9.4 WirelessToolkit
1.9.5 PortalDevelopmentKit
1.10 持久层服务
1.1l 缓存服务
1.12 系统服务
1.13 开发工具
1.13.1 应用程序的访问方式
1.13.2 用户界面的复杂度
1.13.3 使用应用程序的用户类型
1.13.4 OracleForrns
1.13.5 OracleReports
1.13.6 OracleDiscoverer
1.13.7 Java工具
1.13.8 HTMLDB
1.14 体系结构
1.15 本章小结
第2章 OracIeAppIicationServer10g数据库工具
2.1 OC4J
2.1.1 server.xml
2.1.2 application.xml
2.1.3 data-source.xml
2.1.4 default-web-site.xml
2.1.5 global-web-application.xml
2.1.6 http·web-site.xml
2.1.7 jazn.xml和jazn-data.xml
2.1.8 jms.xml
2.1.9 oc4j-connectors.xml
2.1.10 principals.xml
2.1.11 rmi.xml
2.1.12 创建OC4J实例
2.1.13 Java归档文件fEAR、WAR和JAR文件
2.2安全体系结构
2.3 OPMN
2.3.1为OC4J配置OPMN
2.3.2为Reports配置OPMN
2.3.3为Discoverer配置OPMN
2.4本章小结
第1I部分 OracIe工具
第3章 OracleForms10g
3.1 历史
3.2 Oracle10g的新增功能
3.3 OracleForms10g的使用
3.4 创建Foms
3.4.1 Forms的基本概念
3.4.2 数据块
3.4.3 项与数据项
3.4.4 光标导航
3.4.5 单记录块与多记录块
3.4.6 主从关系
3.4.7 画布、窗口和视图
3.4.8 行为
3.5 FormBuiIder--0bjectNaVigator的使用
3.5.1 向导
3.5.2 编译表单
3.5.3 运行表单
3.5.4 OC4J的使用
3.5.5 属性选项板
3.5.6 基本的界面项
3.5.7 界面项
3.5.8 复选框
3.5.9 单选按钮组
3.5.10 列表框
3.5.11 按钮
3.5.12 记录组
3.5.13 值列表
3.5.14 布局编辑器
3.5.15 增加的功能
3.5.16 事件
3.5.17 触发器
3.5.18 编写触发器
3.6 本章小结
第4章 OracIeRepOrts10g
4.1 报表的发布
4.2 OracleReports和0raclePortal
4.3 0racleReports10g开发环境
4.4 ReportsBuilder
4.4.1 数据模型对象
4.4.2 布局对象
4.4.3 参数表单对象
4.4.4 PL/SQL对象
4.5 ReportsBuilder组件
4.5.1向导
4.5.2主要的报表组件
4.6 ReportsBuilder入门
4.7使用ReportsWizard构建报表
4.7.1 布局屏幕
4.7.2 报表风格的屏幕
4.7.3 数据源屏幕
4.7.4 数据查询界面
4.7.5 数据列和数据计算界面
4.7.6 Labels页面
4.7.7 Template页面
4.8 改进报表
4.8.1 0bjectNavigator的使用
4.8.2 PropertyInspector的使用
4.8.3 限制杏询返回的行
4.8.4 向报表中添加用户参数
4.8.5 组级或域级的条件格式(于工编码)
4.8.6 组级或域级的条件格式(使用条件格式向导)
4.8.7 向报表中添加图形
4.9 本章小结
第5章 OracIeASDiscoverer10g
5.1 Discoverer的终端用户层
5.2 Discoverer连接
5.2.1 存EnterpriseManager网站中创建Discoverer连接
5.2.2 允许用户创建自己的Discoverer连接
5.3 构建Discoverer报表
5.4 DiscovererViewer和DiscovererP1us中的选项
5.4.1 DiscovererPIus中的选项
5.4.2 Discovererviewer中的选项
5.5 0racleASDiscovererl0g的安全性
5.6 本章小结
第6章 将OracIe工具部署到Web上
6.1 在Web上显示OracleForms
6.1.1 使用FormsCompiler
6.1.2 使用FormsMigrationAssistant
6.1.3 升级后的问题
6.1.4 在Web上运行Oracle表单
6.2 在Web上显示0racleReports
6.2.1 报表和字体
6.2.2 在Web上运行OracleReports
6.3 在Web上运行OracleDiscoverer
6.3.1 Discoverer连接
6.3.2 影响DiscovererP1us/Viewer的行为
6.3.3 调用DiscovererPlus
6.4 本章小结
第7章 PL SQLWeb工具包和PSP
7.1 Web技术PL/SOL的工作原理
7.2 使用PL/SQL的原因
7.3 PL/SOLWeb工具包:基本知识
7.3.1 使用HTF函数
7.3.2 使用HTP.PRINT和HTP.PRN以及专门的标记生成API
7.3.3 Web工具包额外的包
7.3.4 使用0WACOOKIE管理C00kie
70.5 使用0wAuTIL设置页面的mime类型
7.3.6 使用0WAOPTLOCK进行乐观加锁
7.3.7 传递参数给PL/SoLWeb应用程序
7.3.8 PL/SOL服务器页面
7.4 本章小结
第三部分OracIePor-caI
第8章 OracIeAppIicationServerPOrtaI--体系结构
8.1  portlet的定义
8.2 第一次登录0racIeApplication ServerPOnal
8.2.1 OracleApplicationServerPortal页面的简要介绍
8.2.2 Navigator
8.2.3 创建OracleApplication ServerPortal用户
8.3 创建第一个OracleApplication ServerPortal对象
8.4本章小结
第9章 OracIeASPortal开发--基本的OracleASP0rtaI组件
9.1 0racleASPOrtalForms
9.2 OracleASPOrtalReports
9.3 0racleASPOrtalCharts
9.4 OracleASPOrtalDynamicPazes
9.5 oracleASPOnalList0fValues
9.6 OracleASPOrtalXML  Components
9.7本章小结
第10章 高级OracleAppcationServer PortaI组件
10.1 OracleApplicatiOnServerPOrtal的高级组件
10.1.1 OracleApplicationServer PoaalCalendar
10.1.2 OracleApplicationServe PortalHierarchy
10.1.3 OracleApplicationServer PortalMenu
10.1.4 OracleApplicationServer PortalURL
10.1.5 OracleApplicationServer PortalLink
10.1.6 OracleAppncationServer PortalDataComponent
10.1.7 OracleApplicatiOnServer PonalPageDesign
10.1.8 页面组
10.1.9 EditPrage窗口
10.1.10 添加Portlet
10.1.11 区域
10.1.12 风格
10.1.13 模板
10.1.14 导航页面
10.1.15 页面属性和页面组属性
10.2oracleAppIicatiOnServer POrtalCOntent
l0.2.1 类别和视角
10.2.2 高级搜索
l0.2.3 页面组属性
10.3 本章小结
第11章 将Forms、Reports和Discoverer集成至0PortaI中
11.1 集成的优点
11.2 本地支持
11.3 组件一:OracleReports
11.3.1报表集成方法:使用Portal URL组件
11.3.2报表集成方法::使用NativePortal方法
11.3.3ReportsServer的管理
11.4 组件二:oracleForms
11.5 组件三:OracleDiscoverer
11.6 本章小结
第Ⅳ部分Java
第12章 OracIe数据库中的Java
12.1 Java入门
12.1.1 J2EE、J2SE和J2ME下台
12.1.2 安装与安装测试
12.1.3 检查JavaVirtualMachine的版本
12.1.4 集成开发环境
12.2 向PL/SOL丌发人员介绍Java
12.2.1 学习Java
12.2.2 面向对象编程特性
12.3  0racle的Java虚拟机
12.4  JDBC
12.4.1 JDBC驱动程序类型
12.4.2 OracleJDBC驱动程序
12.4.3 0CI驱动程序
12.4.4 Thin驱动程序
12.4.5 Server-SideThin驱动程序
l2.4.6 Server-SideIntemal驱动程序
l2.4.7 使用JDBC
12.5  SQLJ
12.6  Java存储过程
12.6.1 编写Java程序
12.6.2 编译Java程序
12.6.3 将类文件加载到数据库中
12.6.4 创建PL/SQL调用规范
12.6.5 执行JSProc
l2.6.6 卸载Java对象
12.7 DBMSJAVA包
12.8 OracleApplicatiOnServer ContainersforJ2EE
12.8.1 servlet
12.8.2 创建kiTML文档
12.8.3 创建servlet
l2.8.4 测试setwlet
12.8.5 JavaServerPage
12.8.6 创建HTML文档
l2.8.7 创建JavaServerPage
12.8.8 测试JSP
12.8.9 JavaBeans和标记库
12.8.10 OracleBusinessIntelligence Beans
12.8.11 EnterpriseJavaBeans
12.8.12 BusinessComponents forJava
12.9 本章小结
第13章 OracIeJDeveIoper10g
13.1 获取与安装
13.2 OracleJDevel叩erlOg结构
13.2.1 ApplicatiOIlSNayigator"
13.2.2 Editor窗格
13.213 PropertyInspector
13.2.4 ComponentPalette
13.2.5 Structure窗格
13.2.6 MessageLog
13.3 开发示例l:使用Oracle JDeveloperl0g创建经典的”HelloWorld”Java类
13.3.1 创建应用程序工作间
13.3.2 创建项目
13.3.3 创建类
13.3.4 编译/运行类
13.3.5 OracleJDeveloper10g中的HelloWorld类
13.3.6调试类
13.4 OracleJDeveloper10g的Web应用程序开发特性
13.4.1 绘图
13.4.2 Struts集成
13.4.3 ADF框架
13.5 开发示例2:使用ADF构建一个功能完整的Web应用程序
13.5.1 创建工作间
13.5.2 创建数据库连接
13.5.3 业务组件(实体)建模
13.5.4 业务组件(视图)建模
13.5.5 业务组件(应用程序模块)建模
13.5.6 创建网页流程(控制器)
13.5.7 创建JSP网页
13.5.8 运行网页
13.5.9 扩展应用程序
13.5.10 增强一个现有的网页
13.5.11 添加附加的网页
13.6 本章小结
第14章 JavaServerPaqe
14.1 结构模型1与结构模型2
14.2 隐含对象
14.3 JSP作用域
14.4 语法
14.4.1 JSP指令
14.4.2 表达式
14.4.3 声明
14.4.4 scriptlet
14.4.5 注释
14.4.6 动作
14.5 JSP的优势
14.6 基于Oc4J的JSP实现
14.7 oracleHTTPServer
14.8 配置
14.9 JSP预翻译
14.10 0C4J中的共享资源
14.11应用程序部署
14.12 0racle相关特性
14.12.1 扩展类型JavaBeans
14.12-2 JSP标记语言
14.12.3 Oracle全局包含
14.12.4 边缘包含
14.13 标记库
14.13.1 Java标准标记库
14.13.2 O racle标记库
14.13.3用户定制标记库
14.14 JSP表达式语言
14.15 在P0rtal中集成JSP
l4.15.1 OracleApplicationServer Partal开发环境
14.15.2 OracleApplicatiOnServer Partal中的JSP类型
14.15.3 创建内部JSP
14.15.4 Portal特定的JsP标记
14.16 JsP代码示例
14.16.1 调用Servlet
14.16.2 传输数据
14.16-3 错误页
14.17 本章小结
第15章 部署EAR、WAR、JAR和JSP
15.1 打包应用程序
l5.2 数据源文件
15.3 创建新的oC4J实例
15.4 部署方法l:使用命令行
15.5 部署方法2:使用Oracle Enter l)riseManagerApplicatiOn ServerControl网站
15.6 部署方法3:使用oracle JDeveloper10g..
15.6.1 在JDeveloperlog中建立连接
15.6.2 构造EJBJAR文件
15,6.3 构造WAR文件
15.6.4 构造EAR文件
15.6.5最后一步:部署应用程序
15.6.6部署使用ADF的应用程序
15.7 本章小结
第16章 可扩展标记语言
16.1 XML与HTML的区别
16.2 XML基础
16-2.1 XML文档卢明
16.2.2 XML文档结构
16.2.3 文档类型定义和模式
16.2.4 XML解析器.xML文档的操作与搜索
16.3 0racle支持的XML技术
16.3.1数据库XML支持
16.3.2 Java版XDK
16.3-3 JavaBeans版XDK
16.3.4 C版XDK
16.3.5 C++版XDK
16.3.6 PL/SOL版XDK
16.4  Java版XSU和PL/SOL版XSU
16.4.1 使用xSu的预备T作
16.4.2 XSU所处的层次
16.4.3 OracleXML类
16.5 本章小结
第17章 Web Sel'Vices
17.1 从何处开始
17.2 WebServices的术语
17.2.1 XML
17.2.2 SOAP
17.2.3 WSDL
17.2.4 UDDI
17.3 概念性技术性简介
17.4 创建/部署WebServices
17.4.1新建一个项目
17.4.2基于Java类的WebServices
17.4.3基于PL/sQL的WebService”
17.5 部署WebSer、,ice
17.6 测试WebService
17.7  构建使用WebService的客户程序
17.7.1 使用WebService向导创建stub
17.7.2 使用WSDL为WebService创建Stub
17.8 定位WebService
17.9 Google的免费WebService”
17.10 本章小结
附录A
猜您喜欢

读书导航