第一部分 入门 1
第1章 Enterprise Information Portals概述 1
1.1 技术聚集 2
1.2 Internet计算的历史 2
1.2.1 网络 3
1.2.2 Internet访问软件 5
1.3 数据库计算 6
1.4 Enterprise Information Portals 11
1.5 小结 16
第2章 Oracle Portal入门 17
2.1 初步的事务管理工作 18
2.2 Oracle8i和Oracle 9I Application Server安装要求 19
2.3 安装具有Oracle Portal的Oracle 9iAS 23
2.4 Oracle Portal Hands-On Tutorials的支持文件 37
第3章 Oracle Portal介绍 39
3.1 浏览Oracle Portal 40
3.1.1 Oracle Portal主页 41
3.1.2 Portal Navigator 44
3.2 与eXYZ管理部门的首次接触 53
3.2.1 创建和编辑用户 54
3.2.2 授予开发者访问特权 56
3.2.3 Oracle Portal快捷图标 60
3.3 建立Portal主页 64
3.4 Portal Page自动化 64
3.4.1 创建并编辑缺省页面布局 65
3.4.2 创建并编辑缺省页面风格 66
3.4.3 创建页面向导 69
3.4.4 为整个站点管理页面风格 75
3.5 小结 76
第4章 设计Enterprise Portal 79
4.1 工程组 80
4.2 确定公司目标 83
4.2.1 决定工程范围 85
4.2.2 Portal的商务目标 86
4.3 精练入口需求 91
4.3.1 确定机构中的Portal用户和角色 91
4.3.2 企业信息评估 93
4.4 设计企业信息入口 98
4.4.1 为终端用户组织入口 99
4.4.2 定义站点导航控件 107
4.4.3 为Protal站点设计商标 109
4.4.4 应用设计标准 110
4.4.5 工程计划 112
4.5 小结 113
第二部分 开发eXYZ应用 115
第5章 Portal管理 115
5.1.1 创建并编辑组 116
5.1 Portal安全管理 116
5.1.2 使用户和组装载过程自动化 123
5.1.3 Portal页面安全 128
5.2 应用管理 131
5.2.1 应用概述 131
5.2.2 建立应用开发环境 132
5.2.3 使用和管理组件 134
5.2.4 可重用的对象 142
5.2.5 管理共享应用组件 147
5.3 小结 152
第6章 content area 153
6.1 Fruits,Nuts,and Flakes:一个假想的种植者集团站点 155
6.1.1 内容提交和文件夹 155
6.1.2 分类 157
6.1.3 Perspective 159
6.1.4 屏幕区域 161
6.2 使用content area 162
6.2.1 漫游content area页面 163
6.2.2 搜索和浏览 165
6.2.3 编辑模式 170
6.3 创建content area 173
6.3.1 content area属性 174
6.3.2 文件夹属性 181
6.3.3 创建文件夹 188
6.3.4 类别 194
6.3.5 透视图 196
6.3.6 添加内容 197
6.3.7 content area样式 206
6.3.8 导航栏 210
6.4.1 自定义类型 213
6.4 扩展content area 213
6.4.2 interMedia 217
6.5 小结 218
第7章 开发企业级表单 219
7.1 表单类型 220
7.1.1 基于表或视图的表单 220
7.1.2 基本明细表单 222
7.1.3 基于过程的表单 222
7.2 在Portal中开发表单 223
7.2.1 基于表或视图的表单——按步操作 223
7.2.2 基本-明细表单——按步操作 236
7.2.3 基于过程的表单 241
7.3 高级编程技巧 243
7.3.1 使用JavaScript 243
7.3.2 PL/SQL会话模式 255
7.4 小结 257
第8章 开发企业级报表 259
8.1 Report类型 260
8.1.1 QBE Report 260
8.1.3 Report From SQL Query 263
8.1.2 Report From Query Wizard 263
8.2 开发Portal Report 264
8.2.1 QBE Report:按步操作 265
8.2.2 Report From Query Wizard:按步操作 278
8.2.3 Report From SQL Query:按步操作 286
8.3 链接报表 291
8.4 小结 292
第9章 图形显示特性 293
9.1 开发图表 294
9.1.1 Chart From Query Wizard:按步操作 295
9.1.2 Chart From SQL Query——新特性 301
9.1.3 图表和报表之间的链接 305
9.2 日历 306
9.3 层次结构 315
9.4 小结 322
第10章 集成组件 323
10.1 动态页面 324
10.2 帧结构驱动器 331
10.3 菜单 338
10.4 XML组件 344
10.4.1 一个非常简明的XML入门 345
10.4.2 开发XML组件 349
10.5 URL组件 354
10.6 小结 354
第11章 Portal开发工具箱 355
11.1 Portal的内部机制 356
11.1.1 Apche监听者和PL/SQL模式 356
11.1.2 Portal页面处理 357
11.1.3 配置定制portlet 359
11.2 数据库服务(PDK-PL/SQL) 361
11.2.1 PL/SQL提供者API 361
11.2.2 portlet包 366
11.2.3 交叉表portlet 373
11.2.4 实现一个portlet提供者 385
11.3 Web服务(PDK-Java) 392
11.3.1 JServ配置 392
11.3.2 提供者 392
11.3.3 编写portlet 394
11.4 portlet和购买选项 395
11.5 小结 396
第12章 部署、协调和维护Portal 397
12.1 Oracle 9i应用服务器:Apache 398
12.2 协调和扩展Oracle Portal 400
12.2.1 应用程序协调 400
12.2.2 负载平衡 403
12.3 Portal安全性 408
12.3.1 Oracle Portal安全性概述 408
12.3.2 密码管理 411
12.3.3 使用LDAP外部认证 412
12.3.4 安全套接字层的安全性 414
12.3.5 其他安全考虑 419
12.4 Oracle Portal数据库的管理 423
12.5 监视和维护Portal 426
12.5.1 Portal服务 426
12.5.2 Monitor标签 429
12.6 小结 429
附录A 资源 431