Service Registry 3.1 用户指南

前言

Service Registry 3.1 用户指南》介绍了如何使用 Service Registry ("Registry") 附带的 Web 控制台实用程序。通过 Web 控制台,用户可以搜索 Registry 中的数据并将数据发布到 Registry。本用户指南还提供了错误诊断信息。

Service Registry 是 ebXML Registry:一种联合注册表和系统信息库,用于管理标准元数据和可扩展元数据所描述的所有类型的电子内容。它提供了面向服务的体系结构 (Service Oriented Architecture, SOA) 及其他内容和元数据的联合、安全的信息管理。它支持 ebXML Registry 3.0 和 UDDI 3.0 注册表协议。

目标读者

用户指南适用于要搜索 Registry 并将数据发布到 Registry 的管理员和最终用户。本指南假定您已熟悉 ebXML 注册表和系统信息库规范的基本概念。

阅读本书之前

您应熟悉以下规范的基本概念:

Service Registry 是 Sun JavaTM Enterprise System ("Java ES") 的组件,后者是支持分布在网络或 Internet 环境中的企业应用程序的软件基础结构。您应熟悉 http://docs.sun.com/coll/1286.2http://docs.sun.com/coll/1382.2 上的 Java ES 文档。

本书的结构

本书包括以下内容:

第 1 章,Web 控制台入门介绍了 Web 控制台的主元素以及在搜索 Registry 并将数据发布到 Registry 之前必须先执行的步骤。

第 2 章,搜索 Registry介绍了如何搜索 Registry。

第 3 章,发布和管理注册表 (Registry) 对象介绍了如何创建对象并将其发布到 Registry 中。

第 4 章,错误诊断介绍了在使用 Web 控制台时可能遇到的一些问题的解决方案。

Service Registry 文档集

可在 http://docs.sun.com/coll/1314.2http://docs.sun.com/coll/1383.2 中获得 Service Registry 文档集。要了解 Service Registry,请参阅下表中列出的书。

表 P–1 Service Registry 文档

文档标题 

内容 

《Service Registry 3.1 发行说明》

包含有关 Service Registry 的最新信息(包括已知问题)。 

《Service Registry 3.1 管理指南》

该文档介绍了如何在安装后配置 Service Registry 以及如何使用 Registry 附带的管理工具,还介绍了如何执行其他管理任务。 

《Service Registry 3.1 用户指南》

该文档介绍了如何使用 Service Registry Web 控制台来搜索 Service Registry 并向其发布数据。 

《Service Registry 3.1 Developer’s Guide》

该文档介绍了如何使用 Java API for XML Registries (JAXR) 来搜索 Service Registry 并向其发布数据。 

相关书籍

安装 Service Registry 时,会将其部署到 Sun Java System Application Server。有关管理 Application Server 的信息,请参阅《Sun Java System Application Server Enterprise Edition 8.2 Administration Guide》

Java ES 文档集介绍了如何进行部署规划和系统安装。系统文档的 URL 为 http://docs.sun.com/coll/1286.2http://docs.sun.com/coll/1382.2 。有关 Java ES 的说明,请按照下表列出的顺序参阅各本书。

表 P–2 Java Enterprise System 文档

文档标题 

内容 

《Sun Java Enterprise System 5 Release Notes for UNIX》

《Sun Java Enterprise System 5 Release Notes for Microsoft Windows》

包含有关 Java ES 的最新信息(包括已知问题)。此外,各个组件具有独立的发行说明,它们在发行说明集合(http://docs.sun.com/coll/1315.2http://docs.sun.com/coll/1396.2)中列出。

《Sun Java Enterprise System 5 Technical Overview》

介绍 Java ES 的技术和概念基础。介绍组件、体系结构、过程和功能。 

《Sun Java Enterprise System Deployment Planning Guide》

介绍如何规划和设计基于 Java ES 的企业部署解决方案。介绍部署规划和设计的基本概念和原理,讨论解决方案的生命周期,并提供规划基于 Java ES 的解决方案时可以使用的高级示例和策略。 

《Sun Java Enterprise System 5 Installation Planning Guide》

帮助您开发 Java ES 部署中硬件、操作系统和网络方面的实施规范。介绍诸如在安装和配置规划中组件与地址之间的依赖性等问题。 

《Sun Java Enterprise System 5 Installation Guide for UNIX》

《Sun Java Enterprise System 5 Installation Guide for Microsoft Windows》

指导您完成 Java ES 的安装过程,还说明了如何在安装后配置组件以及如何验证这些组件是否运行正常。 

《Sun Java Enterprise System 5 Installation Reference for UNIX》

提供有关配置参数的其他信息和配置计划中使用的工作表,并列出参考材料(如 Solaris 操作系统和 Linux 操作环境中的默认目录和端口号)。 

《Sun Java Enterprise System 5 Upgrade Guide for UNIX》

《Sun Java Enterprise System 5 Upgrade Guide for Microsoft Windows》

提供有关从先前安装的版本升级到 Java ES 5 的说明。 

《Sun Java Enterprise System 5 Monitoring Guide》

提供有关为每个产品组件设置 Monitoring Framework 以及使用 Monitoring Console 查看实时数据和创建监视规则的说明。 

《Sun Java Enterprise System Glossary》

定义 Java ES 文档中使用的术语。

有关 Java ES 及其组件的所有文档的 URL 为 http://docs.sun.com/prod/entsys.5http://docs.sun.com/prod/entsys.5?l=zh

默认路径和文件名

下表介绍了本书中使用的默认路径和文件名。

表 P–3 默认路径和文件名

占位符 

描述 

默认值 

ServiceRegistry-base

表示 Service Registry 的安装基目录。 

Solaris 操作系统:/opt/SUNWsrvc-registry

Linux 和 HP-UX 系统:/opt/sun/srvc-registry

RegistryDomain-base

表示 Service Registry 的 Application Server 域和 Service Registry 数据库所在的目录。 

Solaris 操作系统:/var/opt/SUNWsrvc-registry

Linux 和 HP-UX 系统:/var/opt/sun/srvc-registry

印刷约定

下表描述了本书中使用的印刷约定。

表 P–4 印刷约定

字体 

含义 

示例 

AaBbCc123

命令、文件和目录的名称;计算机屏幕输出 

编辑 .login 文件。

使用 ls -a 列出所有文件。

machine_name% you have mail.

AaBbCc123

用户键入的内容,与计算机屏幕输出的显示不同 

machine_name% su

Password:

AaBbCc123

要使用实名或值替换的命令行占位符 

删除文件的命令为 rm filename

AaBbCc123

保留未译的新词或术语以及要强调的词(注:某些强调的词在联机状态下以粗体显示。 ) 

请参见《用户指南》的第 6 章。

高速缓存是存储在本地的副本。

保存文件。

命令示例中的 shell 提示符

下表显示了默认系统提示符和超级用户提示符。

表 P–5 Shell 提示符

Shell 

提示符 

UNIX 和 Linux 系统上的 C shell 

machine_name%

UNIX 和 Linux 系统上的 C shell 超级用户 

machine_name#

UNIX 和 Linux 系统上的 Bourne shell 和 Korn shell 

$

UNIX 和 Linux 系统上的 Bourne shell 和 Korn shell 超级用户 

#

Microsoft Windows 命令行 

C:\

符号约定

下表介绍了本书中可能使用的符号。

表 P–6 符号约定

符号 

描述 

示例 

含义 

[ ]

包含可选参数和命令选项。 

ls [-l]

-l 选项不是必需的。

{ | }

包含必需命令选项的一组选项。 

-d {y|n}

-d 选项需要使用参数 y 或参数 n

${ }

表示变量引用。 

${com.sun.javaRoot}

引用 com.sun.javaRoot 变量的值。

结合同时发生的多个击键。 

Control-A 

按住 Ctrl 键的同时按 A 键。 

结合相继发生的多个击键。 

Ctrl+A+N 

按下 Ctrl 键后放开,然后再按后几个键。 

-> 

表示图形用户界面中的菜单项选择。 

“文件”->“新建”->“模板” 

从“文件”菜单中选择“新建”。从“新建”子菜单中选择“模板”。 

文档、支持和培训

Sun Web 站点提供有关以下其他资源的信息:

搜索 Sun 产品文档

除了从 docs.sun.comSM Web 站点搜索 Sun 产品文档以外,还可以使用搜索引擎进行搜索,方法是在搜索字段中键入以下语法:


search-term site:docs.sun.com

例如,要搜索 "broker",请键入以下内容:


broker site:docs.sun.com

要在搜索中包含其他 Sun Web 站点(例如 java.sun.comwww.sun.comdevelopers.sun.com),请在搜索字段中使用 sun.com 代替 docs.sun.com

第三方 Web 站点引用

本文档引用了第三方 URL 以提供其他相关信息。


注 –

Sun 对本文档中提到的第三方 Web 站点的可用性不承担任何责任。对于此类站点或资源中的(或通过它们获得的)任何内容、广告、产品或其他资料,Sun 并不表示认可,也不承担任何责任。对于因使用或依靠此类站点或资源中的(或通过它们获得的)任何内容、产品或服务而造成的、名义上造成的或连带产生的实际或名义损坏或损失,Sun 概不负责,也不承担任何责任。


Sun 欢迎您提出意见

Sun 致力于提高其文档的质量,并十分乐意收到您的意见和建议。为了共享您的意见,请访问 http://docs.sun.com,并单击 "Send Comments"(发送意见)。在联机表单中,请提供完整的文档标题和文件号码。文件号码是一个七位或九位的数字,可以在书的标题页或文档的 URL 中找到。例如,本书的文件号码是 819-7128。