首页>参考读物>计算机科学与技术>软件与程序设计

Sun ONE Portal Server开发指南
作者 : 王永茂
译者 :
出版日期 : 2003-06-01
ISBN : 7-111-12133-3
定价 : 46.00元
扩展资源下载
扩展信息
语种 : 简体中文
页数 : 203
开本 : 16开
原书名 :
原出版社:
属性分类: 店面
包含CD :
绝版 : 已绝版
图书简介

Sun ONE Portal Server为企业集成数据、知识管理和应用创建门户提供一个平台,这个平台为创建和部署各种门户提供了一整套的基础设施方案。本书主要介绍如何使用Sun ONE Portal Server 6.0软件API。全书共分为9章,主要内容包括: API基础,如何使用基本的PAPI接口、类和异常, Sun ONE Partal Server叶提供者,使用容器提供者,搜索引擎自动机,如何使用SOIF API配合SOIF对象工作,使用RDM API在C中访问搜索引擎和数据库,使用Java访问搜索引擎数据库,以及本地化Sun ONE Portal Server。
  本书的读者对象主要是负责定制和扩展Sun ONE Portal Server API的技术人员。对于Sun ONE技术感兴趣的读者也可以阅读。

图书前言

本书介绍如何使用Sun ONE Portal Server 6.0软件API。Sun ONE Portal Server提供一个平台,以便为企业的集成数据、知识管理和应用创建门户(Portal)。这个平台为创建和部署各种门户,包括企业对企业、企业对员工及企业对消费者,提供一套完整的基础设施方案。
  本书前言部分包括以下内容:
  ·本书读者对象。
  ·读者应当掌握的知识。
  ·本书组织结构。
  ·本书使用的文档格式。
  ·查找有关信息的地方。
  ·在线查找本书的地方。
  本书读者对象
  负责定制和扩展Sun ONE Portal Server API的技术人员应该阅读本书。
  读者应当掌握的知识
  本书假定您已熟悉以下产品:
  ·Sun ONE Directory Server。
  ·IPlanet Directory Server访问管理版。
  ·Sun ONE Web Server。
  本书假定您已具备以下基础知识:
  ·Solars操作环境和UNIX命令行实用工具及管理任务。
  ·以下编程语言中的一种或多种:Java、C、XML和 HTML。
  本书组织结构
  本书包括以下章节:
  .第1章,“介绍 API”
   介绍Sun ONE Portal Server API基本内容。
  .第2章,“使用提供者API(PAPI)”
   介绍基本PAPI接口、类和异常,并说明如何通过扩展PAPI,实施定制提供者。
  .第3章,“使用叶提供者”
   介绍 Sun ONE Portal Server叶提供者,并包含叶提供者类中方法的定制示例。
  .第4章,“使用容器提供者”
   介绍 Sun ONE Portal Server叶提供者,并包含叶提供者类中方法的定制示例,以及开
   发定制Container Provider的说明。
  .第5章,“搜索引擎自动机”
   说明搜索引擎自动机(Search Engine Robot),以及用于创建插入式自动机应用功能
    (RAF)的应用编程接口(API)。
  .第6章,“使用 SOIF API配合 SOIF对象工作”
   说明如何使用搜索引擎 SOIF API,以便在 C中使用 SOIF对象。
  .第7章,“使用 RDM API在 C中访问搜索引擎和数据库”
   本章说明如何使用搜索引擎 RDM API,访问搜索引擎及其数据库。
  .第8章,“使用Java访问搜索引擎数据库”
   说明如何使用Java编程语言,提交查询和向搜索引擎数据库添加条目。
  .第9章,“本地化Sun ONE Portal Server”
   介绍如何本地化 Sun ONE Portal Server软件的可定制部分。
  本书使用的文档格式
  等宽字体
  等宽字体(Monospaced font)表示计算机屏幕上显示的任何文字或键入的文字。另外,文件名、独特的名称、函数和示例也使用这种字体。
  粗体等宽字体
  粗体等宽字体(Bold monospaced font)表示在代码示例中需要键入的文字。例如,您可能会看到如下文字:
   BaseDir/SUNWps/bin/dpadmin add-pparent-u amadmin_dn-w password-d
   node dp-locale.xml
  斜体字
  斜体字(Italicized font)表示与所安装软件版本相关的需要输入的专有信息(例如变量)的文字。它表示服务器路径、名称和帐户ID。
  命令行提示符
  示例中不显示命令行提示符(例如C-Shell的%,或Korm或Bourne Shell的$)。操作环境不同,命令行提示符也会不同。但是,在命令行提示符之后您应当输入命令,除非得到特别提示。
  查找有关信息的地方
  除了本指南之外,Sun ONE Portal Server还带有为管理员提供的补充信息和为开发员提供的文档。使用以下URL,可查看所有 Sun ONE Portal Server文档:
  http://docs.sun.com/prod/Slportalsrv
  请结合此处的Java文档使用本书:http://hostname:port/URI/javadocs。以下是其他可供使用的文档:
  .SunONE Poral Server 6.0 Installation Guide
  .SunONE Portal Server 6.0 Migration Guide
  .Sun ONE Portal Server 6.0 Administrator's Guide
  .Sun ONE Portal Server 6.0 Desktop Customization G
  在线查找本书的地方
  可以在线查找本书英文版的 PDF和 HTML格式文档,网址如下:
  http://docs.sun.com/prod/slportalsrv

作者简介

王永茂:暂无简介

图书目录

第1章 介绍API
1.1 概述
1.1.1 什么是门户
1.1.2 桌面和桌面层次
1.1.3 显示配置文件
1.1.4 部署频道
1.1.5 搜索引擎
1.1.6 软件服务
1.1.7 应用开发
1.1.8 软件体系结构
1.2 API概述
1.2.1 桌面 API
1.2.2 搜索API
1.2.3 验证API
1.3 门户环境

第2章 使用提供者 API(PAPI)
2.1 提供者API和桌面Servlet概述
2.1.1 提供者API
2.1.2 DesktopServlet
2.2 定制提供者实现概述
2.2.1 定义特殊要求与功能
2.2.2 开发提供者类文件
2.2.3 为显示配置文件创建XML片段
2.2.4 安装提供者
2.3 PAPI扩展说明
2.3.1 实现提供者接口
2.3.2 扩展ProviderAdapter类
2.3.3 扩展ProfileProviderAdapter类

第3章 使用叶提供者
3.1 概述
3.2  JSPProvlder
3.2.1 调用JSP
3.2.2 扩展JSPProvider
3.2.3 部署JSP标记和标记库
3.3 URLScraperProvider
3.3.1 从 URL获取内容
3.3.2 扩展URLScraperProvlder
3.4 XMLProvlder
3.4.1 检索XML内容
3.4.2 扩展 XMLProvlder

第4章 使用容器提供者
4.1 ContainerProyider体系结构
4.2 ContainerProyider概述
4.2.1 ContainerProvider
4.2.2 ContainerProviderContext
4.2.3ContainerProvlderAdapter
4.3 JSPContainerProviderAdapter
4.3.1 JSPSingleContainerProvider
4.3.2 JSPTableContainerProvider
4.3.3 TabContainer
4.3.4 JSPTabContainerProvider
4.4 创建定制ContainerProvider

第5章 搜索引擎自动机
5.1 搜索引擎自动机概述
5.1.1 自动机工作原理
5.1.2 自动机配置文件
5.1.3 过滤过程
5.1.4 过滤过程中的各个阶段
5.2 自动机完全脚本
5.2.1 监控cmdHook执行
5.2.2 准备将在管理界面中显示的完全脚本
5.3 创建新的自动机应用函数
5.3.1 自动机插入式API概述
5.3.2 自动机应用函数头文件
5.3.3 编写自动机应用函数
5.3.4 编译和链接代码
5.3.5 加载共享对象
5.3.6 使用新的自动机应用函数

第6章 使用SOIF API配合 SOIF对象工作
6.1 SOIF是什么
6.2 使用 SOIF API
6.3 范例
6.4 以SOIFStream形式获取搜索服务器数据库内容
6.5 SOIF API
6.6  SOIF结构
6.7 属性一值对例程
6.8 带多个值的属性例程
6.9 用于分析和打印SOIF的流例程
6.10 内存缓冲器管理

第7章 使用RDM API在C中访问搜索引擎和数据库
7. 1 RDM是什么
7.2 关于RDM API
7.3 查询提交示例
7. 3.1 运行示例
7.3.2 API参考
7.3.3 查找RDM版本
7.3.4 创建和释放RDM结构
7.3.5 RDMHeader
7.3.6 RDMQuery
7.3.7 其他RDM结构

第8章 使用Java访问搜索引擎数据库
8.1 搜索引擎JavaSDK
8.2 运行应用示例
8.2.1 安装并运行命令行搜索演示程序
8.2. 2 安装并运行搜索演示小程序
8.3使用Java访问搜索服务器数据库
8.3.1 创建Search对象
8.3.2 执行查询并获得结果
8.4使用Java向搜索引擎数据库添加条目

第9章 本地化 Sun ONE Portal Server
9.1 模板和 JSP
9.1.1 桌面模板
9.1.2 文件查找机制
9.2 资源捆绑
9.2.1 文件命名约定
9.2.2 文件安装位置
9.2.3 文件条目格式
9.2.4 资源捆绑访问
9.3 显示配置文件属性
9.4 PAPI中的本地化支持

教学资源推荐
作者: 顾治华 陈天煌 忽朝俭
作者: 刘海燕 荆涛 主编 王子强 武卉明 杨健康 周睿 编著
作者: 孙浩 主编 刘亮 副主编 王宁 张莉萍 参编
参考读物推荐
作者: [美] 卡梅伦?休斯(Cameron Hughes),特雷西?休斯(Tracey Hughes) 著
作者: 洪石丹