ServiceRegistry3.1用户指南,Service

文件 3
Registry3.1用户指南 SunMicrosystems,Inc.4150NetworkCircleSantaClara,CA95054U.S.A. 文件号码819–71282007年2月 版权所有2007SunMicrosystems,Inc.4150NetworkCircle,SantaClara,CA95054U.S.A.保留所有权利。
对于本文档中介绍的产品,SunMicrosystems,Inc.对其所涉及的技术拥有相关的知识产权。
需特别指出的是(但不局限于此),这些知识产权可能包含一项或多项美国专利,或者在美国和其他国家/地区申请的待批专利。
美国政府权利-商业软件。
政府用户应遵循SunMicrosystems,Inc.的标准许可协议,以及FAR(FederalAcquisitionRegulations,即“联邦政府采购法规”)的适用条款及其补充条款。
本发行版可能包含由第三方开发的内容。
本产品的某些部分可能是从BerkeleyBSD系统衍生出来的,并获得了加利福尼亚大学的许可。
UNIX是X/OpenCompany,Ltd.在美国和其他国家/地区独家许可的注册商标。
Sun、SunMicrosystems、Sun徽标、Solaris徽标、Java咖啡杯徽标、、Java和Solaris是SunMicrosystems,Inc.在美国和其他国家/地区的商标或注册商标。
所有的SPARC商标的使用均已获得许可,它们是SPARCInternational,Inc.在美国和其他国家/地区的商标或注册商标。
标有SPARC商标的产品均基于由SunMicrosystems,Inc.开发的体系结构。
OPENLOOK和SunTM图形用户界面是SunMicrosystems,Inc.为其用户和许可证持有者开发的。
Sun感谢Xerox在研究和开发可视或图形用户界面的概念方面为计算机行业所做的开拓性贡献。
Sun已从Xerox获得了对Xerox图形用户界面的非独占性许可证,该许可证还适用于实现OPENLOOKGUI和在其他方面遵守Sun书面许可协议的Sun许可证持有者。
本出版物所介绍的产品以及所包含的信息受美国出口控制法制约,并应遵守其他国家/地区的进出口法律。
严禁将本产品直接或间接地用于核设施、导弹、生化武器或海上核设施,也不能直接或间接地出口给核设施、导弹、生化武器或海上核设施的最终用户。
严禁出口或转口到美国禁运的国家/地区以及美国禁止出口清单中所包含的实体,包括但不限于被禁止的个人以及特别指定的国家/地区的公民。
本文档按“原样”提供,对于所有明示或默示的条件、陈述和担保,包括对适销性、适用性或非侵权性的默示保证,均不承担任何责任,除非此免责声明的适用范围在法律上无效。
070427@17039 目录 前言..........................................................................................................................................................7 1
Web控制台入门..................................................................................................................................13
启动Web控制台

................................................................................................................................

13更改默认语言

.....................................................................................................................................

14更改标签和消息的默认语言

...................................................................................................

14▼更改标签和消息的语言

.....................................................................................................

15更改注册表内容的默认语言

...................................................................................................

15启用注册表内容的版本化

...............................................................................................................

15创建用户帐户

.....................................................................................................................................

16▼启动用户注册向导

.....................................................................................................................

16▼获取Registry生成的证书

.........................................................................................................

17▼使用第三方证书

.........................................................................................................................

18▼将证书装入Mozilla或Firefox浏览器....................................................................................18▼将证书装入Explorer浏览器.....................................................................................19▼登录到Registry

............................................................................................................................

20验证Registry

................................................................................................................................

20 2搜索Registry........................................................................................................................................21
使用“搜索”选项卡

........................................................................................................................

21选择查询

..............................................................................................................................................

22按对象类型搜索

.................................................................................................................................

23▼按对象类型搜索

.........................................................................................................................

24按名称和说明搜索

............................................................................................................................

24▼按名称或说明搜索

.....................................................................................................................

24按状态搜索

..........................................................................................................................................

25▼按状态搜索

..................................................................................................................................

25
3 目录 按分类搜索

..........................................................................................................................................

25▼按分类搜索

..................................................................................................................................

27 执行WSDL查询

................................................................................................................................

27▼执行WSDL搜索查询

................................................................................................................

28▼执行WSDL绑定(Binding)搜索查询.....................................................................................28▼执行WSDL端口(Port)搜索查询

...........................................................................................

29▼执行WSDL端口类型(PortType)搜索查询..........................................................................30▼执行WSDL服务(Service)搜索查询......................................................................................30▼查找服务的WSDL文档

............................................................................................................

31 查看搜索结果

.....................................................................................................................................

32▼使用书签功能

..............................................................................................................................

32 查看对象详细信息

............................................................................................................................

33查看关联(Association)详细信息........................................................................................35查看分类方案(ClassificationScheme)详细信息.................................................................35查看外部对象(ExtrinsicObject)详细信息...........................................................................35查看外部链接(ExternalLink)详细信息................................................................................36 使用“资源管理器”选项卡

...........................................................................................................

36▼使用“资源管理器”选项卡

.........................................................................................................

36▼浏览分类方案

..............................................................................................................................

36▼浏览UserData文件夹

................................................................................................................

37 3发布和管理注册表(Registry)对象.................................................................................................39
发布对象

..............................................................................................................................................

39▼创建和发布新注册表(Registry)对象.....................................................................................40▼创建和发布特殊查询(AdhocQuery)对象.............................................................................41▼创建和发布分类节点(ClassificationNode)对象............................................................42▼创建和发布分类方案(ClassificationScheme)对象........................................................42▼创建和发布外部链接(ExternalLink)对象.........................................................................43▼创建和发布外部对象(ExtrinsicObject)对象..................................................................43▼创建和发布联合(Federation)对象.....................................................................................45▼创建和发布组织(Organization)对象.................................................................................45▼创建和发布个人(Person)或用户(User)对象..................................................................46▼创建和发布注册表(Registry)对象.....................................................................................47▼创建和发布注册表包(RegistryPackage)对象..................................................................47▼创建和发布服务(Service)对象............................................................................................47
4 Service
Registry3.1用户指南•2007年2月 目录 向对象中添加分类(Classification)

.................................................................................................

48▼添加分类(Classification)

...........................................................................................................

48 向对象中添加外部标识符(ExternalIdentifier)...........................................................................49▼添加外部标识符(ExternalIdentifier).....................................................................................49 向对象中添加外部链接(ExternalLink)........................................................................................49▼添加外部链接(ExternalLink)

..................................................................................................

49 使用插槽向对象中添加自定义信息

..............................................................................................

50▼添加插槽

......................................................................................................................................

50 向组织(Organization)或用户(User)中添加邮政地址........................................................51▼添加邮政地址

..............................................................................................................................

51 向组织(Organization)或用户(User)中添加电话号码........................................................51▼添加电话号码

..............................................................................................................................

51 向组织(Organization)或用户(User)中添加电子邮件地址...............................................52▼添加电子邮件地址

.....................................................................................................................

52 向组织(Organization)中添加用户(User)...............................................................................53▼添加用户

......................................................................................................................................

53 向组织(Organization)中添加下一级组织................................................................................53▼添加下一级组织

.........................................................................................................................

53 向服务中添加服务绑定(ServiceBinding)....................................................................................54▼添加服务绑定(ServiceBinding)

..............................................................................................

54 向服务绑定(ServiceBinding)中添加规范链接(SpecificationLink).......................................54▼添加规范链接(SpecificationLink)..........................................................................................55 向分类方案或概念中添加子概念

..................................................................................................

55▼添加子概念

..................................................................................................................................

55 向注册表包(RegistryPackage)中添加对象..................................................................................56▼向注册表包(RegistryPackage)中添加对象..........................................................................56 更改对象的状态

.................................................................................................................................

57删除对象

..............................................................................................................................................

58创建对象之间的关系

........................................................................................................................

58 ▼创建引用

......................................................................................................................................

59▼创建关联(Association)..........................................................................................................59 4
错误诊断...............................................................................................................................................61
无法访问ServiceRegistry

.................................................................................................................

61未使用首选语言环境

........................................................................................................................

62
5 目录 搜索面板标签不以当前语言环境显示.........................................................................................62无法创建外部链接(ExternalLink)或服务绑定(ServiceBinding)....................................62Web控制台错误消息不明确

..........................................................................................................

62无法保存新的注册表(Registry)对象

............................................................................................

63Web控制台没有响应

........................................................................................................................

63由于客户机证书选择错误而发生登录错误................................................................................63发布WSDL文件时发生缺少内容错误.........................................................................................64 索引........................................................................................................................................................65
6 Service
Registry3.1用户指南•2007年2月 前言 《ServiceRegistry3.1用户指南》介绍了如何使用ServiceRegistry("Registry")附带的Web控制台实用程序。
通过Web控制台,用户可以搜索Registry中的数据并将数据发布到Registry。
本用户指南还提供了错误诊断信息。
ServiceRegistry是ebXMLRegistry:一种联合注册表和系统信息库,用于管理标准元数据和可扩展元数据所描述的所有类型的电子内容。
它提供了面向服务的体系结构(ServiceOrientedArchitecture,SOA)及其他内容和元数据的联合、安全的信息管理。
它支持ebXMLRegistry3.0和UDDI3.0注册表协议。
目标读者 本用户指南适用于要搜索Registry并将数据发布到Registry的管理员和最终用户。
本指南假定您已熟悉ebXML注册表和系统信息库规范的基本概念。
阅读本书之前 您应熟悉以下规范的基本概念:■ebXMLRegistryInformationModelVersion3.0■ebXMLRegistryServicesandProtocolsVersion3.0ServiceRegistry是SunJavaTMEnterpriseSystem("JavaES")的组件,后者是支持分布在网络或环境中的企业应用程序的软件基础结构。
您应熟悉/coll/1286.2和/coll/1382.2上的JavaES文档。

7 前言 本书的结构 本书包括以下内容:第1章介绍了Web控制台的主元素以及在搜索Registry并将数据发布到Registry之前必须先执行的步骤。
第2章介绍了如何搜索Registry。
第3章介绍了如何创建对象并将其发布到Registry中。
第4章介绍了在使用Web控制台时可能遇到的一些问题的解决方案。
ServiceRegistry文档集 可在/coll/1314.2和/coll/1383.2中获得ServiceRegistry文档集。
要了解ServiceRegistry,请参阅下表中列出的书。
表P–1ServiceRegistry文档 文档标题 《ServiceRegistry3.1发行说明》《ServiceRegistry3.1管理指南》 《ServiceRegistry3.1用户指南》《ServiceRegistry3.1Developer’sGuide》 内容 包含有关ServiceRegistry的最新信息(包括已知问题)。
该文档介绍了如何在安装后配置ServiceRegistry以及如何使用Registry附带的管理工具,还介绍了如何执行其他管理任务。
该文档介绍了如何使用ServiceRegistryWeb控制台来搜索ServiceRegistry并向其发布数据。
该文档介绍了如何使用JavaAPIforXMLRegistries(JAXR)来搜索ServiceRegistry并向其发布数据。
相关书籍 安装ServiceRegistry时,会将其部署到SunJavaSystemApplicationServer。
有关管理ApplicationServer的信息,请参阅《SunJavaSystemApplicationServerEnterpriseEdition8.2AdministrationGuide》。
JavaES文档集介绍了如何进行部署规划和系统安装。
系统文档的URL为/coll/1286.2和/coll/1382.2。
有关JavaES的说明,请按照下表列出的顺序参阅各本书。

8 ServiceRegistry3.1用户指南•2007年2月 前言 表P–2JavaEnterpriseSystem文档 文档标题 《SunJavaEnterpriseSystem5ReleaseNotesforUNIX》《SunJavaEnterpriseSystem5ReleaseNotesforMicrosoftWindows》 《SunJavaEnterpriseSystem5TechnicalOverview》 《SunJavaEnterpriseSystemDeploymentPlanningGuide》 《SunJavaEnterpriseSystem5InstallationPlanningGuide》 《SunJavaEnterpriseSystem5InstallationGuideforUNIX》《SunJavaEnterpriseSystem5InstallationGuideforMicrosoftWindows》 《SunJavaEnterpriseSystem5InstallationReferenceforUNIX》 《SunJavaEnterpriseSystem5UpgradeGuideforUNIX》《SunJavaEnterpriseSystem5UpgradeGuideforMicrosoftWindows》 《SunJavaEnterpriseSystem5MonitoringGuide》 《SunJavaEnterpriseSystemGlossary》 内容 包含有关JavaES的最新信息(包括已知问题)。
此外,各个组件具有独立的发行说明,它们在发行说明集合(/coll/1315.2和/coll/1396.2)中列出。
介绍JavaES的技术和概念基础。
介绍组件、体系结构、过程和功能。
介绍如何规划和设计基于JavaES的企业部署解决方案。
介绍部署规划和设计的基本概念和原理,讨论解决方案的生命周期,并提供规划基于JavaES的解决方案时可以使用的高级示例和策略。
帮助您开发JavaES部署中硬件、操作系统和网络方面的实施规范。
介绍诸如在安装和配置规划中组件与地址之间的依赖性等问题。
指导您完成JavaES的安装过程,还说明了如何在安装后配置组件以及如何验证这些组件是否运行正常。
提供有关配置参数的其他信息和配置计划中使用的工作表,并列出参考材料(如Solaris操作系统和Linux操作环境中的默认目录和端口号)。
提供有关从先前安装的版本升级到JavaES5的说明。
提供有关为每个产品组件设置MonitoringFramework以及使用MonitoringConsole查看实时数据和创建监视规则的说明。
定义JavaES文档中使用的术语。
有关JavaES及其组件的所有文档的URL为/prod/entsys.5和/prod/entsys.5?
l=zh。

9 前言 默认路径和文件名 下表介绍了本书中使用的默认路径和文件名。
表P–3默认路径和文件名 占位符 ServiceRegistry-base RegistryDomain-base 描述 默认值 表示ServiceRegistry的安装基目录。
Solaris操作系统:/opt/SUNWsrvc-registry Linux和HP-UX系统:/opt/sun/srvc-registry 表示ServiceRegistry的ApplicationServer域和ServiceRegistry数据库所在的目录。
Solaris操作系统:/var/opt/SUNWsrvc-registry Linux和HP-UX系统:/var/opt/sun/srvc-registry 印刷约定 下表描述了本书中使用的印刷约定。
表P–4印刷约定 字体 AaBbCc123 含义 命令、文件和目录的名称;计算机屏幕输出 AaBbCc123 AaBbCc123AaBbCc123 用户键入的内容,与计算机屏幕输出的显示不同 要使用实名或值替换的命令行占位符 保留未译的新词或术语以及要强调的词(注:某些强调的词在联机状态下以粗体显示。
) 示例 编辑.login文件。
使用ls-a列出所有文件。
machine_name%youhavemail.machine_name%suPassword:删除文件的命令为rmfilename。
请参见《用户指南》的第6章。
高速缓存是存储在本地的副本。
请勿保存文件。
10 ServiceRegistry3.1用户指南•2007年2月 命令示例中的shell提示符 下表显示了默认系统提示符和超级用户提示符。
表P–5Shell提示符 Shell UNIX和Linux系统上的CshellUNIX和Linux系统上的Cshell超级用户UNIX和Linux系统上的Bourneshell和KornshellUNIX和Linux系统上的Bourneshell和Kornshell超级用户MicrosoftWindows命令行 前言 提示符 machine_name%machine_name#$#C:\ 符号约定 下表介绍了本书中可能使用的符号。
表P–6符号约定 符号 []{|}${}+→ 描述 包含可选参数和命令选项。
包含必需命令选项的一组选项。
表示变量引用。
结合同时发生的多个击键。
结合相继发生的多个击键。
表示图形用户界面中的菜单项选择。
示例 ls[-l] -d{y|n} $.sun.javaRoot} Control-ACtrl+A+N“文件”→“新建”→“模板” 含义 -l选项不是必需的。
-d选项需要使用参数y或参数n。
引用.sun.javaRoot变量的值。
按住Ctrl键的同时按A键。
按下Ctrl键后放开,然后再按后几个键。
从“文件”菜单中选择“新建”。
从“新建”子菜单中选择“模板”。
11 前言 文档、支持和培训 SunWeb站点提供有关以下其他资源的信息:■文档(/documentation/)■支持(/support/)■培训(/training/) 搜索Sun产品文档 除了从SMWeb站点搜索Sun产品文档以外,还可以使用搜索引擎进行搜索,方法是在搜索字段中键入以下语法: search-termsite:例如,要搜索"broker",请键入以下内容: brokersite:要在搜索中包含其他SunWeb站点(例如、和),请在搜索字段中使用代替。
第三方Web站点引用 本文档引用了第三方URL以提供其他相关信息。
注–Sun对本文档中提到的第三方Web站点的可用性不承担任何责任。
对于此类站点或资源中的(或通过它们获得的)任何内容、广告、产品或其他资料,Sun并不表示认可,也不承担任何责任。
对于因使用或依靠此类站点或资源中的(或通过它们获得的)任何内容、产品或服务而造成的、名义上造成的或连带产生的实际或名义损坏或损失,Sun概不负责,也不承担任何责任。
Sun欢迎您提出意见 Sun致力于提高其文档的质量,并十分乐意收到您的意见和建议。
为了共享您的意见,请访问,并单击"SendComments"(发送意见)。
在联机表单中,请提供完整的文档标题和文件号码。
文件号码是一个七位或九位的数字,可以在书的标题页或文档的URL中找到。
例如,本书的文件号码是819-7128。
12 ServiceRegistry3.1用户指南•2007年2月 1第1章 Web控制台入门 Web控制台是一种基于Web的用户界面,它可用于搜索Registry并将内容发布到注册表和系统信息库中。
本章介绍了在执行上述操作之前必须先执行的步骤。
■第13页中的“启动Web控制台”■第14页中的“更改默认语言”■第15页中的“启用注册表内容的版本化”■第16页中的“创建用户帐户” 启动Web控制台 要启动Web控制台,请在浏览器中键入以下URL: http://hostname:port/soar/例如: http://localhost:6480/soar/如果系统中安装了Registry,则hostname为localhost。
如果系统中尚未安装Registry,请使用安装了Registry的系统的名称。
port值通常为6480,除非发生端口冲突。
Web控制台包括以下主要部分:■顶部标题,您可以在其中执行以下操作: ■转至Web控制台的“欢迎”页面■访问Registry文档或联机帮助■登录和注销■重置语言环境(请参见第14页中的“更改标签和消息的默认语言”)■结束当前会话■设置注册表内容的版本化(请参见第15页中的“启用注册表内容的版本化”) 13 更改默认语言 ■设置内容语言(请参见第15页中的“更改注册表内容的默认语言”)■位于屏幕左侧的菜单区域,该区域包含三个选项卡: ■任务■搜索■资源管理器■主区域,该区域包含“欢迎”页面或由任务、搜索或浏览操作产生的页面 首次访问Web控制台时,您将看到“欢迎”页面且“任务”选项卡可见。
单击标题区域中的“主页”链接可以返回到此页面和选项卡。
单击“文档”可以在一个新浏览器窗口中查看/coll/1314.2和/coll/1383.2中的ServiceRegistry文档。
单击“用户指南”可以在一个新浏览器窗口中查看Web控制台的联机帮助。
您可以使用“登录”按钮登录到Web控制台中,但在您未创建用户帐户之前请勿执行此任务。
登录后,“登录”按钮将显示为灰色,且“结束会话”按钮将更改为“注销”按钮。
在您没有登录时,单击“结束会话”按钮可以退出Web控制台。
如果单击“结束会话”或“注销”,您将转至“会话已结束”页面,通过该页面您可以返回到Registry并开始一个新会话。
更改默认语言 您可以更改用来显示两种信息的默认语言: ■Web控制台标签和消息■注册表内容 更改标签和消息的默认语言 Web控制台的标签和消息可以用表1–1中列出的语言显示。
表1–1Web控制台支持的语言 语言 简体中文(中国)繁体中文(台湾) 代码 zh_CNzh_TW 14 ServiceRegistry3.1用户指南•2007年2月 启用注册表内容的版本化 表1–1Web控制台支持的语言 语言 英语(美国)法语德语日语韩语西班牙语 (续) 代码 enfrdejakoes ▼更改标签和消息的语言 1按照浏览器的说明将语言添加到浏览器的语言首选项中。
对于大多数浏览器,您可以在“选项”、“选项”或“首选项”对话框的“常规”区域中找到语言设置。
2通过将语言置于语言列表的首位可以使该语言成为首选语言。
3单击“重置语言环境”按钮。
系统将用相应的语言显示标签。
更改注册表内容的默认语言 您可以用顶部标题区域的“内容语言”下拉式列表中显示的任意一种语言将内容发布到Registry中。
默认情况下使用浏览器的语言设置。
要更改默认语言,请从“内容语言”下拉式列表中选择语言。
启用注册表内容的版本化 默认情况下,注册表对象的版本化被关闭。
所有对象的版本号均为1.1。
如果在修改对象时需要该对象获取一个新的版本号,请选中“启用版本化”复选框。
选中此复选框不会起任何作用,除非管理员已经执行了《ServiceRegistry3.1管理指南》中的“启用注册表(Registry)对象的版本化”中所述的任务。
第1章•Web控制台入门 15 创建用户帐户 创建用户帐户 您可以在不登录Registry的情况下浏览Registry的公开内容。
但是,要获得对专用对象的读取权限和对公共对象的写入权限,您必须具有Registry的用户帐户。
创建用户帐户后,您可以执行诸如发布、修改和删除对象之类的安全操作。
创建用户帐户一般包括以下几个步骤:
1.填写新用户的详细信息表单。

2.将一套凭证与用户帐户关联起来。
您可以通过以下两种方法之一获得这些凭证: ■Registry可以为您生成凭证。
这是比较简单的获得凭证的方法。
■如果您具有第三方证书授权机构颁发的证书,则可以使用该证书获得凭证。
在使用该证书前,管理员必须将第三方根证书安装到Registry的ApplicationServer域中。
有关详细信息,请参见《ServiceRegistry3.1管理指南》中的“将根证书添加到注册表域的信任证书中”。
要创建用户帐户,请执行以下任务: ■第16页中的“启动用户注册向导”■第17页中的“获取Registry生成的证书”或第18页中的“使用第三方证书”■第18页中的“将证书装入Mozilla或Firefox浏览器”或第19页中的“将证书装入 Explorer浏览器”■第20页中的“登录到Registry”■第20页中的“验证Registry” ▼启动用户注册向导 1单击左侧菜单区域中的“任务”选项卡,然后单击“创建用户帐户”。
2单击“启动注册向导”按钮。
3阅读“步骤1:要求”中的说明,然后单击“下一步”。
4填写新用户的详细信息表单。
必须在以下字段中输入数据:■名字■姓氏■城市■省/自治区/直辖市■国家/地区(最多两个字符;使用国家/地区代码) 5单击“下一步”。
将显示“用户验证详细信息”页面。
16 ServiceRegistry3.1用户指南•2007年2月 创建用户帐户 6在“用户验证详细信息”页面中,选择以下单选按钮之一:■如果需要Registry为您创建证书,请选择“生成密钥对并下载PKCS12密钥库”(默认值)。
有关此任务的详细信息,请参见第17页中的“获取Registry生成的证书”。
■如果需要使用现有的第三方证书,请选择“上载X.509证书(DER)”。
有关此任务的详细信息,请参见第18页中的“使用第三方证书”。
▼获取Registry生成的证书 如果您在“用户验证详细信息”页面中选择“生成密钥对并下载PKCS12密钥库”单选按钮,请执行以下步骤。
1在“用户验证详细信息”页面的“别名”文本字段中键入用户名。
2在“密码”文本字段中键入密码,然后在“密码(重复)”文本字段中再次键入该密码。
密码的长度至少应为6个字符。
3在以下文本字段中键入值:■组织单位■Organization“名称”字段中包含您在“新用户详细信息”表单中指定的姓氏。
“城市”、“省/自治区/直辖市”和“国家/地区”字段也包含您在“新用户详细信息”表单中指定的值。
这些字段是不可编辑的。
如果需要在这些字段中进行更正,请单击“上一步”,然后在“新用户详细信息”表单中进行更正。
所有字段均为必填项。
4单击“下一步”。
将显示标有“步骤4:将密钥装入Web浏览器”的页面,并显示一条消息“已成功注册新用户。
” 5单击“下载”。
6在对话框中,选择允许您将生成的证书保存到磁盘的选项。
在文件选择器对话框中,选择文件的目录和名称。
该文件必须具有后缀.p12。
默认操作将把证书保存到主目录下名为generated-key.p12的文件中。
7将生成的证书导入到浏览器中。
有关详细信息,请参见第18页中的“将证书装入Mozilla或Firefox浏览器”或第19页中的“将证书装入Explorer浏览器”。
第1章•Web控制台入门 17 创建用户帐户 ▼使用第三方证书 如果您在“用户验证详细信息”页面中选择了“上载X.509证书(DER)”单选按钮,请执行以下步骤。
通过执行这些步骤,将把证书置于Registry的服务器密钥库中,并将该证书装入浏览器中。
开始之前第三方证书必须为X.509格式。
通常,此证书位于后缀为.cer的文件中。
1在“用户验证详细信息”页面中,单击“选择证书文件”按钮。
2在“文件上载”对话框中,单击“浏览”按钮以找到要上载的文件,然后单击“上载文件”。
3单击“确定”。
文件的名称将显示在“用户验证详细信息”页面中的“选择证书文件”按钮旁边。
4单击“下一步”。
5在“步骤4:将密钥装入Web浏览器”页面中,按照说明将该证书导入浏览器中(如果它不在Web浏览器中)。
有关详细信息,请参见第18页中的“将证书装入Mozilla或Firefox浏览器”或第19页中的“将证书装入Explorer浏览器”。
▼将证书装入Mozilla或Firefox浏览器 1导航到证书管理器窗口。
此窗口的路径可能为以下路径之
一,具体取决于您的Mozilla或Firefox的版本:■“编辑”→“首选项”→“隐私和安全性”→“证书”→“管理证书”■“编辑”→“首选项”→“高级”→“安全性”→“查看证书”■“工具”→“选项”→“高级”→“证书”→“管理证书”■“工具”→“选项”→“高级”→“加密”→“查看证书”系统将显示证书管理器窗口,并显示“您的证书”选项卡。
2在Mozilla或较新版本的Firefox中,单击“管理证书”按钮。
在某些早期版本的Firefox中,单击“查看证书”。
3单击“导入”按钮。
4在“要恢复的文件名”文件选择器对话框中,选择.p12证书文件,然后单击“打开”。
18 ServiceRegistry3.1用户指南•2007年2月 创建用户帐户 5在“提示”对话框中,键入软件安全设备主密码的帐户密码。
此密码是特定于浏览器帐户的,并由浏览器配置文件拥有者指定。
通常是与客户机上的登录帐户使用同一密码。
6在“输入密码”对话框中,键入证书密码。
此密码用于保护客户机证书。
如果使用的是Registry生成的证书,请键入您在“用户验证详细信息”页面中指定的密码。
系统将显示“警报”对话框,该对话框显示消息:“已成功恢复您的安全性证书和私钥”。
7单击“确定”。
8关闭“证书管理器”和“首选项”/“选项”对话框。
接下来的操作导入证书后,您即可登录到Registry。
有关详细信息,请参见第20页中的“登录到Registry”。
▼将证书装入Explorer浏览器 1从“工具”菜单中选择“选项”。
2单击“内容”选项卡。
3单击“证书”。
4单击“导入”以打开“证书导入向导”。
5在“证书导入向导”中,单击“下一步”。
6在“要导入的文件”页面中,单击“浏览”并找到.p12文件,然后单击“下一步”。
7在“密码”页面中,执行以下操作: a.键入为该证书指定的密码。
b.选中“将密钥标记为可导出”复选框。
c.请勿选中“启用强大的私钥保护功能”复选框。
d.单击“下一步”。
8在“证书库”页面中,选择默认值“将所有证书置于以下库(个人)中”,然后单击“下一步”。
第1章•Web控制台入门 19 创建用户帐户 9单击“完成”。
10在显示的信息对话框中单击“确定”。
新证书连同您指定的名字和姓氏将显示在“证书”窗口中。
11在“证书”窗口中单击“关闭”。
12在“选项”窗口中单击“确定”。
接下来的操作导入证书后,您即可登录到Registry。
有关详细信息,请参见第20页中的“登录到Registry”。
▼登录到Registry 将证书导入浏览器后,您即可登录。
1在“步骤4:将密钥装入Web浏览器”页面中,单击“完成”按钮。
2在Web控制台的顶部标题区域中,单击“登录”按钮。
3在对话框中单击“确定”以验证证书。
登录后,将在顶部标题区域中显示一条消息“验证成功”。
此外,Web控制台顶部标题区域中的“当前用户”标签后将显示您输入的名字和姓氏。
验证Registry 当您登录到Registry之后,只要您尝试添加、删除或修改注册表对象,就会自动触发验证,因为任何写入请求都会触发基于装入浏览器的客户机证书的验证。
验证完成后,对Registry的访问就基于https。
如果会话过期,Registry对您的验证不再有效。
后续的写入请求将提示Web控制台对您进行重新验证。
注–如果验证失败,请停止操作并重新启动浏览器,然后重试。
如果您意外地选择了错误证书并在登录时遇到困难,请参见第63页中的“由于客户机证书选择错误而发生登录错误”以获得有关执行何种操作的信息。
20 ServiceRegistry3.1用户指南•2007年2月 2第2章 搜索Registry 使用菜单区域中的“搜索”和“资源管理器”选项卡可以搜索Registry。
■第21页中的“使用“搜索”选项卡”■第22页中的“选择查询”■第23页中的“按对象类型搜索”■第24页中的“按名称和说明搜索”■第25页中的“按状态搜索”■第25页中的“按分类搜索”■第27页中的“执行WSDL查询”■第32页中的“查看搜索结果”■第33页中的“查看对象详细信息”■第36页中的“使用“资源管理器”选项卡” 使用“搜索”选项卡 单击“搜索”选项卡。
将打开“搜索”表单。
该表单包含“选择预定义的查询”组合框。
它还包含选定查询的说明和三个按钮:■搜索,该按钮用于执行查询■清除,该按钮用于清除表单和“注册表对象”区域■帮助,该按钮用于提供有关搜索Registry的帮助表单的其余内容取决于您选择的查询。
默认查询为“基本查询”。
■选择“预定义的查询”组合框■“名称”文本字段■“说明”文本字段■“分类方案(ClassificationSchemes)”树以下几节介绍如何使用这些组件。
21 选择查询 选择查询 “选择预定义的查询”组合框中包含表2–1中列出的项目。
表2–1预定义的查询 查询名称 基本查询 基本查询-区分大小写查找所有对象 获得调用用户WSDL搜索查询 WSDL绑定(Binding)搜索查询 WSDL端口(Port)搜索查询WSDL端口类型(PortType)搜索查询WSDL服务(Service)搜索查询 搜索目标 默认的通用查询,可用于按对象类型、按名称、按说明和按分类进行搜索 区分大小写的基本查询版本 为请求查询的用户查找他所拥有的(发布的)所有对象。
如果用户拥有许多对象,则可能需要很长时间才能完成 为请求查询的用户查找用户(User)对象 查找Web服务描述语言(WebServicesDescriptionLanguage,WSDL)文档 查找WSDL绑定(Binding)定义说明的抽象服务接口协议绑定 查找WSDL端口(Port)定义说明的服务接口实现 查找WSDL端口类型(PortType)定义说明的抽象服务接口 查找WSDL服务(Service)定义说明的Web服务 默认选项为“基本查询”。
“基本查询”和“基本查询-区分大小写”的搜索表单包含以下组件: ■“对象类型”组合框■“名称”文本字段■“说明”文本字段■“状态”组合框■“选择分类节点”按钮 在单个搜索中,您可以指定这些条件中的任意几个或全部。
以下各节介绍如何执行基本查询: ■第23页中的“按对象类型搜索”■第24页中的“按名称和说明搜索”■第25页中的“按状态搜索”■第25页中的“按分类搜索” 使用查找所有对象查询来搜索您已发布的所有对象。
查询结果将列出您拥有的所有对象,但可审计事件(AuditableEvent)对象除外,不应编辑或删除此类对象。
使用“获得调用用户”查询来查看或修改您注册时所创建用户的数据。
22 ServiceRegistry3.1用户指南•2007年2月 按对象类型搜索 有关使用WSDL查询的信息,请参见第27页中的“执行WSDL查询”。
按对象类型搜索 仅按对象类型搜索是最简单的搜索方式。
“对象类型”组合框中的默认选项为"RegistryObject",该选项用于查找Registry中的所有对象。
要缩小搜索范围,请更改对象类型。
“分类节点(ClassificationNode)”选项列出了分类方案中的概念。
分类节点(ClassificationNode)与Concept同义。
表2–2介绍了Registry中可用的对象类型。
表2–2ServiceRegistry对象类型 对象类型 特殊查询 关联可审计事件分类分类节点分类方案 外部标识符 外部链接外部对象联合 描述 表示以查询语法表达的特殊查询。
特殊查询(AdhocQuery)对象用于搜索注册表(Registry)对象。
就用途而言,特殊查询(AdhocQuery)对象与关系数据库中的存储过程的概念类似。
例如,“搜索”面板中预定义的查询全部为特殊查询(AdhocQuery)对象。
定义两个对象之间的关系。
提供对对象更改的记录。
可审计事件(AuditableEvent)对象的集合组成一个对象的审计跟踪。
通过使用分类方案(ClassificationScheme)来分类对象。
表示与内部分类方案(ClassificationScheme)中的其他元素具有结构关系的分类元素,也称为Concept。
表示用于分类对象的分类。
在内部分类方案(ClassificationScheme)中,所有分类元素在Registry中均定义为Concept实例。
在外部分类方案(ClassificationScheme)中,这些值不会在Registry中定义为Concept实例,而是以其String表示方式进行引用。
通过使用标识方案(外部分类方案[ClassificationScheme])中的String值提供有关对象的其他信息。
例如,标识方案可以为DUNS编号和社会保险编号。
为驻留在Registry外部的内容提供URI。
提供用于描述类型不为Registry所知的已提交内容的元数据。
由于类型未知,因此必须通过其他属性进行描述,例如MIME类型。
表示注册表的附属组。
第2章•搜索Registry 23 按名称和说明搜索 表2–2ServiceRegistry对象类型(续) 对象类型 描述 通知 表示来自Registry的通知(有关与订阅[Subscription]匹配的事件)。
组织 提供有关组织的信息。
可以具有一个父组织,也可以具有一个或多个子组织。
始终具有一个用户(User)对象作为主要联系人,并可以提供服务(Service)对象。
个人,用户 提供有关Registry中的人员和已注册用户的信息。
用户(User)对象附属于组织(Organization)对象。
注册表 表示注册表。
注册表包 表示任意数量注册表(Registry)对象的逻辑分组。
服务 提供有关服务的信息。
可能包含一个或多个服务绑定(ServiceBinding)对象。
服务绑定 表示有关如何访问服务的技术信息。
规范链接 提供服务绑定(ServiceBinding)与技术规范之间的链接,该规范介绍了如何通过服务绑定(ServiceBinding)来使用服务。
订阅 定义用户(User)对某些类型的可审计事件(AuditableEvent)感兴趣。
用户(User)可以创建一个订阅(Subscription)以接收某些类型事件的通知。
▼按对象类型搜索 1从“对象类型”组合框中选择一种对象类型。
2单击“搜索”按钮,或将光标放在“名称”或“描述”文本字段中并按“返回”。
搜索将返回指定类型的所有对象。
您可以通过指定名称、说明、状态或分类缩小搜索范围。
按名称和说明搜索 您可以按名称、说明或这两者搜索对象。
▼按名称或说明搜索 1在“名称”或“说明”字段中键入一个字符串。
默认情况下,该搜索将查找与您键入的整个字符串相匹配的名称或说明。
您可以使用通配符来查找一系列对象。
24 ServiceRegistry3.1用户指南•2007年2月 按分类搜索 通配字符包括百分号(%)和下划线(_)。
百分号通配符可代表多个字符:■键入%off%将返回包含字符串off的名称或说明,例如Coffee。
■键入nor%将返回以Nor或nor开头的名称或说明,例如North和northern。
■键入%ica将返回以ica结尾的名称或说明,例如America。
下划线通配符代表单个字符。
例如,搜索字符串_us_将匹配名为Aus1和Bus3的对象。
2单击“搜索”按钮或按“返回”。
按状态搜索 Registry中的对象可以具有以下四种状态之一: ■已批准■已过时■已提交■撤消 Registry中对象的默认状态为“已提交”。
可以由Registry管理员或对象拥有者批准或使对象过时。
外部对象(ExtrinsicObject)具有“撤消”状态(如果已删除其系统信息库项目)。
▼按状态搜索 1从“状态”组合框中选择状态。
2单击“搜索”按钮,或将光标放在“名称”或“描述”文本字段中并按“返回”。
搜索将返回具有指定状态的所有对象。
您可以通过指定对象类型、名称、说明或分类缩小搜索范围。
按分类搜索 分类(Classification)对象通过使用分类方案中定义有效值的唯一概念(分类节点[ClassificationNode]对象)对Registry中的对象进行分类。
分类方案是包含多级子概念的树结构中的父概念。
表2–3介绍了Registry规范所提供的分类方案,这些方案称为标准分类方案。
该表中的许多术语在Registry规范中都有定义。
第2章•搜索Registry 25 按分类搜索 表2–3标准分类方案(ClassificationScheme) 分类方案(ClassificationScheme)名称 AssociationType 使用频率 经常 ContentManagementService DataType DeletionScopeTypeEmailTypeErrorHandlingModelErrorSeverityTypeEventTypeInvocationModelNodeType 很少 经常 有时很少很少很少有时很少有时 NotificationOptionType ObjectTypePhoneTypeQueryLanguageResponseStatusType 很少 有时很少很少很少 说明或目的 定义注册表(Registry)对象之间的关联类型。
用作关联(Association)实例的associationType属性值以描述关联的本质。
定义内容管理服务的类型。
在配置诸如验证或编目服务之类的内容管理服务时使用。
定义对象属性的数据类型。
用作Slot实例的slotType属性值以描述Slot值的数据类型。
定义RemoveObjectsRequest协议消息的deletionScope属性值。
定义电子邮件地址的类型。
定义内容管理服务的错误处理模式的类型。
定义在处理协议消息时Registry遇到的各种错误严重性类型。
定义Registry中可能发生的事件类型。
定义Registry调用内容管理服务可以采用的各种方法。
定义分类方案(ClassificationScheme)为其分类节点(ClassificationNode)(Concept)对象指定code属性值可以采用的各种方法。
定义客户机需要Registry就订阅(Subscription)内的事件向其发送通知时可以采用的各种方法。
定义Registry可以支持的各种RegistryObject类型。
定义电话号码的类型。
定义Registry所支持的查询语言。
定义RegistryResponse的各种状态类型。
26 ServiceRegistry3.1用户指南•2007年2月 执行WSDL查询 表2–3标准分类方案(ClassificationScheme)(续) 分类方案(ClassificationScheme)名称 使用频率 StatusType 有时 SubjectGroup 很少 SubjectRole 很少 说明或目的 定义RegistryObject的各种状态类型。
定义要进行访问控制的用户可归属的组。
定义可以为要进行访问控制的用户指定的角色。
标准分类方案的主要目的不是为了分类对象,而是为了向对象属性提供枚举类型。
Registry还包含许多非标准分类方案,您可以创建属于您的方案。
▼按分类搜索 1单击“选择分类节点”按钮。
系统将显示“分类节点选择器”窗口。
2单击您要使用的分类方案的文件夹图标。
每个条目后面括号中的数字表示父概念中包含的概念(分类节点[ClassificationNode]对象)数。
3展开分类方案下的概念节点,直至找到搜索所依据的叶节点。
叶节点是下面没有任何概念的节点。
4选择该叶节点。
5在“分类节点选择器”窗口中单击“关闭”。
在“值”文本字段中将显示您选择的概念ID。
6单击“搜索”按钮,或将光标放在“名称”或“描述”文本字段中并按“返回”。
执行WSDL查询 “搜索”面板包含预定义的查询,通过这些查询,您可以使用不同的搜索条件搜索WSDL文件: ■WSDL搜索查询■WSDL绑定(Binding)搜索查询■WSDL端口(Port)搜索查询■WSDL端口类型(PortType)搜索查询 第2章•搜索Registry 27 执行WSDL查询 ■WSDL服务(Service)搜索查询 本节介绍如何执行这些搜索。
对于所有搜索操作,您均可以指定任意数量的搜索条件。
▼执行WSDL搜索查询 1从“选择预定义的查询”组合框中选择“WSDL搜索查询”。
系统将显示一个搜索表单。
2在“名称”和/或“说明”字段中键入值。
3从“状态”组合框中选择一个值。
4在“目标名称空间”字段中键入值。
5单击“搜索”或按“返回”。
▼执行WSDL绑定(Binding)搜索查询 1从“选择预定义的查询”组合框中选择“WSDL绑定(Binding)搜索查询”。
系统将显示一个搜索表单。
2在“绑定名称”和/或“绑定说明”字段中键入值。
3从“绑定状态”组合框中选择一个值。
4在“绑定目标名称空间”字段中键入值。
5从“绑定协议类型”组合框中选择一个值。
6从“绑定传输类型”组合框中选择一个值。
7从“SOAP绑定样式”组合框中选择一个值。
8选中“考虑端口类型”复选框(可选)。
如果您选中此复选框: a.在“端口类型名称”和/或“端口类型说明”字段中键入值。
b.从“端口类型状态”组合框中选择一个值。
28 ServiceRegistry3.1用户指南•2007年2月 c.在“端口类型目标名称空间”字段中键入值。
9单击“搜索”或按“返回”。
执行WSDL查询 ▼执行WSDL端口(Port)搜索查询 1从“选择预定义的查询”组合框中选择“WSDL端口(Port)搜索查询”。
系统将显示一个搜索表单。
2在“端口名称”和/或“端口说明”字段中键入值。
3从“端口状态”组合框中选择一个值。
4在“端口目标名称空间”字段中键入一个值。
5在“端口端点”字段中键入一个值。
6选中“考虑绑定”复选框(可选)。
如果您选中此复选框: a.在“绑定名称”和/或“绑定说明”字段中键入值。
b.从“绑定状态”组合框中选择一个值。
c.在“绑定目标名称空间”字段中键入值。
d.从“绑定协议类型”组合框中选择一个值。
e.从“绑定传输类型”组合框中选择一个值。
f.从“SOAP绑定样式”组合框中选择一个值。
g.选中“考虑端口类型”复选框(可选)。
如果您选中此复选框: i.在“端口类型名称”和/或“端口类型说明”字段中键入值。
ii.从“端口类型状态”组合框中选择一个值。
iii.在“端口类型目标名称空间”字段中键入值。
7单击“搜索”或按“返回”。
第2章•搜索Registry 29 执行WSDL查询 ▼执行WSDL端口类型(PortType)搜索查询 1从“选择预定义的查询”组合框中选择“WSDL端口类型(PortType)搜索查询”。
系统将显示一个搜索表单。
2在“端口类型名称”和/或“端口类型说明”字段中键入值。
3从“端口类型状态”组合框中选择一个值。
4在“端口类型目标名称空间”字段中键入值。
5单击“搜索”或按“返回”。
▼执行WSDL服务(Service)搜索查询 1从“选择预定义的查询”组合框中选择“WSDL服务(Service)搜索查询”。
系统将显示一个搜索表单。
2在“服务名称”和/或“服务说明”字段中键入值。
3从“服务状态”组合框中选择一个值。
4在“服务目标名称空间”字段中键入值。
5选中“考虑端口”复选框(可选)。
如果您选中此框: a.在“端口名称”和/或“端口说明”字段中键入值。
b.从“端口状态”组合框中选择一个值。
c.在“端口目标名称空间”字段中键入一个值。
d.在“端口端点”字段中键入一个值。
e.选中“考虑绑定”复选框(可选)。
如果您选中此复选框: i.在“绑定名称”和/或“绑定说明”字段中键入值。
ii.从“绑定状态”组合框中选择一个值。
iii.在“绑定目标名称空间”字段中键入值。
30 ServiceRegistry3.1用户指南•2007年2月 执行WSDL查询 iv.从“绑定协议类型”组合框中选择一个值。
v.从“绑定传输类型”组合框中选择一个值。
vi.从“SOAP绑定样式”组合框中选择一个值。
vii.选中“考虑端口类型”复选框(可选)。
如果您选中此复选框: 在“端口类型名称”和/或“端口类型说明”字段中键入值。
从“端口类型状态”组合框中选择一个值。
在“端口类型目标名称空间”字段中键入值。
6单击“搜索”或按“返回”。
接下来的操作有关查找与您找到的服务关联的WSDL文件的信息,请参见第31页中的“查找服务的WSDL文档”。
▼查找服务的WSDL文档 找到服务后,通常您希望找到与该服务关联的WSDL文件,以便您可以用其创建客户机代理,从而与该服务通讯。
要完成此操作,请执行以下步骤。
1单击“服务”对象的“详细信息”链接。
2单击“关联”选项卡。
“源对象”列包含一个名为WSDL的链接。
3单击"WSDL"链接。
系统将显示“详细信息”窗口。
4单击“查看系统信息库项目内容”以查看WSDL文件。
5使用浏览器的“另存为”菜单项将文件保存到您的本地系统。
第2章•搜索Registry 31 查看搜索结果 查看搜索结果 “注册表对象”区域中将显示通过搜索找到的对象。
“注册表对象”区域包含以下部分: ■标有“应用”、“批准”、“过时”、“取消过时”、“书签”、“关联”、“删除”和“设置或更改状态”的按钮,使用这些按钮可以对对象执行操作。
您必须是对象的创建者或Registry管理员才能执行上述除“书签”以外的操作。
■找到的对象,包含一个搜索结果表。
对于大多数对象,表中将包含以下几列:■“选取”复选框。
选择任意两个对象以激活“关联”按钮。
有关详细信息,请参见第58页中的“创建对象之间的关系”。
选择一个或多个对象,然后单击其他按钮以执行相应操作。
如果您不具有执行该操作的权限,则系统将显示一条错误消息。
■“详细信息”链接。
单击此链接可以直接打开“注册表对象”区域下方的“详细信息”区域(请参见第33页中的“查看对象详细信息”)。
■“对象类型”字段。
■“名称”字段。
■“说明”字段。
■“版本”字段。
■“版本注释”字段。
■“状态”字段。
对于外部对象(ExtrinsicObject)对象,还显示另外两列:“内容版本”和“内容版本注释”。
这两列适用于外部对象(ExtrinsicObject)的系统信息库项目。
对于以下两类对象,“版本”和“版本注释”列将替换为其他内容: ■外部链接(ExternalLink)对象:外部URI■服务绑定(ServiceBinding)对象:端点 ▼使用书签功能 使用用户界面的书签功能可以在搜索其他对象时在“注册表对象”区域中保留一个或多个对象。
然后您可以在两个对象之间创建关系。
有关如何执行此任务的详细信息,请参见第58页中的“创建对象之间的关系”。
1单击“搜索”并执行查询。
2在“注册表对象”区域中,为需要保留在此处的对象选中“选取”复选框,然后单击“书签”按钮。
对象将显示在搜索结果上面的“带有书签的对象”区域中。
32 ServiceRegistry3.1用户指南•2007年2月 查看对象详细信息 3执行下一个查询。
接下来的操作 如果您不再需要使用带有书签的对象,请为该对象选中“选取”复选框,然后单击“删除书签”按钮。
将从“带有书签的对象”区域中删除该对象。
如果该对象是“带有书签的对象”区域中唯一的对象,则“带有书签的对象”区域将消失。
查看对象详细信息 在搜索结果表中,单击对象的“详细信息”链接可以立即打开“注册表对象”区域下方的“详细信息”区域。
该区域包含一系列按钮和选项卡: ■按钮包括“应用”、“保存”、“取消”、“批准”、“过时”、“取消过时”、“删除”和“设置或更改状态”。
按钮表示可以对对象执行的操作。
■选项卡表示对象的属性。
根据对象类型的不同,您看到的选项卡也会有所不同。
表2–4介绍了选项卡及其适用的对象。
表2–4“详细信息”区域中的属性选项卡 选项卡名称 Object-Type详细信息插槽分类外部标识符关联外部链接审计跟踪邮政地址电话号码电子邮件地址用户组织服务绑定规范链接 应用于 所有对象(Object-Type是对象类型名称)所有对象所有对象所有对象所有对象所有对象所有对象组织(Organization),用户(User)组织(Organization),用户(User)组织(Organization),用户(User)组织组织服务服务绑定 第2章•搜索Registry 33 查看对象详细信息 表2–4“详细信息”区域中的属性选项卡 选项卡名称 应用于 (续) 概念 分类方案(ClassificationScheme)、分类节点(ClassificationNode) 成员 注册表包 受影响的对象 可审计事件 单击选项卡可以查看该对象是否具有任何属性值。
如果有,则单击属性值的“详细信息”链接可以打开浏览器窗口,该窗口中显示此属性值的详细信息。
“关联”选项卡生成的表中针对每个关联都包含三个链接: ■详细信息■源对象(显示对象类型)■目标对象(显示对象类型) 在“源对象”和“目标对象”列中,要查看其关联的对象的类型以黑体显示。
“审计跟踪”选项卡生成的表中没有“详细信息”链接,而是生成包含以下信息的表: ■事件类型■事件的日期和时间■导致该事件发生的用户的名称 对于大多数对象,“详细信息”区域包含以下字段: ■唯一标识符。
对于每个对象,“唯一标识符”都是活动链接。
单击此链接可以在浏览器窗口中查看对象的XML。
所有注册表对象都以XML格式存储。
■逻辑唯一标识符。
逻辑唯一标识符通常与唯一标识符相同。
如果启用版本化,则该对象所有版本的逻辑唯一标识符都保持相同,而新版本的唯一标识符将添加表示版本号的后缀。
■名称■描述■状态(通常为“已提交”,表示对象已发布到Registry中)■版本■版本注释 对于许多对象,这些字段大都无需加以说明(例如,组织[Organization]的邮政地址)。
对于某些对象,这些字段需要一些说明。
以下各节中将介绍这些字段。
■第35页中的“查看关联(Association)详细信息”■第35页中的“查看分类方案(ClassificationScheme)详细信息”■第35页中的“查看外部对象(ExtrinsicObject)详细信息”■第36页中的“查看外部链接(ExternalLink)详细信息” 34 ServiceRegistry3.1用户指南•2007年2月 查看对象详细信息 查看关联(Association)详细信息 关联(Association)对象的“详细信息”区域包含以下附加字段: ■“源对象”和“目标对象”。
对于关联的源对象和目标对象,面板中将同时显示名称和对象类型。
“由源拥有者确认”复选框表示该关联是否已由源对象拥有者确认或批准。
“由目标拥有者确认”复选框表示该关联是否已由目标对象拥有者确认或批准。
对于内部关联,这些复选框将始终处于选中状态。
■关联类型。
该组合框显示关联(Association)的选定类型。
■外部。
如果两个关联的对象中至少有一个对象的拥有者不是创建此关联(Association)的用户(User),则选中此复选框。
否则,此关联(Association)定义为内部关联。
查看分类方案(ClassificationScheme)详细信息 分类方案(ClassificationScheme)对象的“详细信息”区域包含以下附加字段: ■“外部分类方案”复选框。
如果分类方案是在Registry外部定义的(即如果分类方案中没有任何概念),则选中此复选框。
内部分类方案是在Registry内定义其概念分层结构的分类方案。
■“值类型”组合框,该组合框中包含以下选项之一: ■唯
一。
该值表示分类的每个节点均指定了唯一代码。
当您在ServiceRegistry中创建分类方案时,该值是默认值。
■嵌入路径。
该值表示指定给该分类的每个节点的唯一代码也对其路径进行编码。
■不唯
一。
在某些情况下节点不唯
一,并必须使用完整路径(从分类方案(ClassificationScheme)至需要的节点)标识节点。
例如,在地理分类中,Moscow既可能在俄罗斯的子分类下,也可能在美国的子分类下,其中在美国有五个州均有城市名为Moscow。
查看外部对象(ExtrinsicObject)详细信息 外部对象(ExtrinsicObject)对象的“详细信息”区域包含以下附加字段: ■“内容版本”和“内容版本注释”。
“详细信息”区域将显示与外部对象相关联的系统信息库项目的版本和可选注释。
■MimeType。
该字段包含外部对象的MIME类型。
■是否不透明?复选框。
如果Registry不能读取系统信息库项目内容(例如,如果系 统信息项目内容被加密),则选中此复选框。
■对象类型。
该字段包含“ObjectType/外部对象(ExtrinsicObject)”树中的子概念。
■查看内容。
单击“查看系统信息库项目内容”链接可以在浏览器窗口中查看系统信 息库项目。
第2章•搜索Registry 35 使用“资源管理器”选项卡 查看外部链接(ExternalLink)详细信息 外部链接(ExternalLink)对象的“详细信息”区域包含以下附加字段:■对象类型。
该字段包含外部链接(ExternalLink)对象类型或“ObjectType/外部对象 (ExtrinsicObject)树中的子概念。
■“选择对象类型的概念”按钮。
单击此按钮可以选择表示外部URI内容的 “ObjectType/外部对象(ExtrinsicObject)”树中的子概念。
■“外部URI”字段下的“显示内容”链接。
单击此链接可以在浏览器窗口中查看URI的 内容。
使用“资源管理器”选项卡 “资源管理器”选项卡就像文件夹的分层结构,可用于浏览注册表和系统信息库内容。
名为registry的根文件夹包含所有Registry内容。
▼使用“资源管理器”选项卡 1单击“资源管理器”链接。
2单击标有registry的文件夹。
该文件夹包含两个子文件夹:userData(其中保存了所有用户内容)和分类方案(ClassificationSchemes)。
3单击链接以查看相应类型的注册表(Registry)对象。
单击文件夹或展开节点以查看下一级的对象类型。
▼浏览分类方案 1单击“分类方案”文件夹以在菜单区域中打开分类方案(ClassificationSchemes)树结构。
2单击任一链接以在“注册表对象”区域中查看该分类方案。
3单击一个分类方案文件夹以查看该文件夹下面的概念。
如果“概念”图标显示为文件夹,表示其有子概念,您可以单击图标以展开它们。
如果“概念”图标显示为文件,则表示它们没有子概念。
如果分类方案文件夹显示为文件图标,则该分类方案不具有可在“资源管理器”区域中查看的概念。
4单击一个概念链接以在“注册表对象”区域中查看该概念。
36 ServiceRegistry3.1用户指南•2007年2月 使用“资源管理器”选项卡 ▼浏览UserData文件夹 1展开"userData"节点。
2展开"RegistryObject"节点。
请勿单击链接,除非您要查看所有注册表(Registry)对象。
3单击一个文件夹以查看相应类型的注册表(Registry)对象。
展开一个节点以查看下一级 的对象类型。
第2章•搜索Registry 37 38 3第3章 发布和管理注册表(Registry)对象 使用“创建新注册表(Registry)对象”菜单项可以创建对象并将其发布到Registry中。
本章介绍了以下任务:■第39页中的“发布对象”■第48页中的“向对象中添加分类(Classification)”■第49页中的“向对象中添加外部标识符(ExternalIdentifier)”■第49页中的“向对象中添加外部链接(ExternalLink)”■第50页中的“使用插槽向对象中添加自定义信息”■第51页中的“向组织(Organization)或用户(User)中添加邮政地址”■第51页中的“向组织(Organization)或用户(User)中添加电话号码”■第52页中的“向组织(Organization)或用户(User)中添加电子邮件地址”■第53页中的“向组织(Organization)中添加用户(User)”■第53页中的“向组织(Organization)中添加下一级组织”■第54页中的“向服务中添加服务绑定(ServiceBinding)”■第54页中的“向服务绑定(ServiceBinding)中添加规范链接(SpecificationLink)”■第55页中的“向分类方案或概念中添加子概念”■第56页中的“向注册表包(RegistryPackage)中添加对象”■第57页中的“更改对象的状态”■第58页中的“删除对象”■第58页中的“创建对象之间的关系” 发布对象 将对象发布到Registry的过程包括三个步骤:
1.创建对象。

2.添加详细信息和其他对象,将把对象保存到内存中但并未发布到Registry中。

3.将对象发布到Registry中。
如果您已创建用户帐户并已登录,则可以将对象发布到Registry中。
要创建用户帐户,请按照第16页中的“创建用户帐户”中的说明进行操作。
39 发布对象 下面的第一个任务介绍创建任意新对象时要执行的步骤。
随后几节将介绍发布特定类型的对象时需要执行的其他步骤。
您可以创建和发布表2–2中列出的任意对象,但存在以下例外: ■关联(Association)。
有关创建关联(Association)对象的详细信息,请参见第58页中的“创建对象之间的关系”。
■分类(Classification)。
始终作为组合对象来创建分类(Classification)。
有关详细信息,请参见第48页中的“向对象中添加分类(Classification)”。
■通知(Notification)。
当发生某个事件时,将由Registry创建通知,如订阅(Subscription)对象所指定。
■服务绑定(ServiceBinding)。
始终作为服务(Service)中的组合对象来创建服务绑定(ServiceBinding)。
有关详细信息,请参见第54页中的“向服务中添加服务绑定(ServiceBinding)”。
■规范链接(SpecificationLink)。
始终作为服务绑定(ServiceBinding)中的组合对象来创建规范链接(SpecificationLink)。
有关详细信息,请参见第54页中的“向服务绑定(ServiceBinding)中添加规范链接(SpecificationLink)”。
■订阅(Subscription)。
创建订阅操作当前是一项管理任务。
本节介绍了以下任务: ■第40页中的“创建和发布新注册表(Registry)对象”■第41页中的“创建和发布特殊查询(AdhocQuery)对象”■第42页中的“创建和发布分类节点(ClassificationNode)对象”■第42页中的“创建和发布分类方案(ClassificationScheme)对象”■第43页中的“创建和发布外部链接(ExternalLink)对象”■第43页中的“创建和发布外部对象(ExtrinsicObject)对象”■第45页中的“创建和发布联合(Federation)对象”■第45页中的“创建和发布组织(Organization)对象”■第46页中的“创建和发布个人(Person)或用户(User)对象”■第47页中的“创建和发布注册表(Registry)对象”■第47页中的“创建和发布注册表包(RegistryPackage)对象”■第47页中的“创建和发布服务(Service)对象” ▼创建和发布新注册表(Registry)对象 1在左侧菜单区域的“任务”选项卡中,单击“创建新注册表(Registry)对象”。
2在“注册表(Registry)对象”区域的组合框中选择一个对象类型,然后单击“添加”。
该对象的详细信息表单将显示在“详细信息”区域中。
3在“名称”字段中键入名称。
40 ServiceRegistry3.1用户指南•2007年2月 发布对象 4(可选的)在“说明”字段中键入说明。
5(可选的)在“版本注释”字段中键入注释。
6(可选的)用您自己选择的标识符替换指定的唯一标识符和逻辑唯一标识符。
每个标识符必须为有效的URN,并且在安装的Registry内必须唯
一。
7在特定于对象类型的字段中输入数据。
8单击“保存”将该对象保存到内存中。
注–在移至另一选项卡前,请确保已保存您在该对象的任意选项卡区域中所做的更改。
如果不保存,所做更改将会丢失。
9(可选的)使用“详细信息”表单中的选项卡添加和保存组合对象。
10单击“应用”将该对象发布到Registry中。
将显示一条表示应用是否成功的状态消息。
接下来的操作不管是在发布对象之前还是之后,您都可以编辑该对象以添加其组合对象。
表2–4列出了可以添加的对象。
后面各节介绍了如何添加这些对象。
▼创建和发布特殊查询(AdhocQuery)对象 特殊查询(AdhocQuery)对象表示以查询语法表达的特殊查询。
特殊查询(AdhocQuery)对象用于搜索注册表(Registry)对象。
就用途而言,特殊查询(AdhocQuery)对象与关系数据库中的存储过程的概念类似。
例如,“搜索”面板中预定义的查询全部为特殊查询(AdhocQuery)对象。
1执行第40页中的“创建和发布新注册表(Registry)对象”中的步骤1–
6。
在步骤2中,选择“特殊查询(AdhocQuery)”。
2(可选的)从“查询类型”组合框中选择一个查询类型。
默认值为“SQL查询”。
其他受支持的查询类型为"XQuery"和“ebXML过滤器查询”。
3在“查询字符串”字段中键入查询文本。
对于SQL查询,使用两对单引号括起通常用一对单引号括起的项目。
这些项目出现在子查询中时,通常为参数占位符和字面值。
例如,在子查询中指定参数占位符,如下所示:(SELECTidFROMClassificationNodeWHEREpathLIKE’’$objectTypePath’’) 第3章•发布和管理注册表(Registry)对象 41 发布对象42 同时指定字面值和参数占位符,如下所示: ...AND(ro.id=s.parentANDs.name_=’’urn:oasis:names:tc:ebxml-regrep:profile:ws:wsdl:nameSpacesUsed’’ ANDs.valueLIKE’’$nameSpacePattern’’) 4执行第40页中的“创建和发布新注册表(Registry)对象”中的步骤8–10。
▼创建和发布分类节点(ClassificationNode)对象 分类节点(ClassificationNode)对象表示与内部分类方案中的其他元素具有结构关系的分类元素。
您可以创建分类节点(ClassificationNode)对象,然后将其添加到分类方案中,但使用“分类方案(ClassificationScheme)详细信息”面板的“概念”选项卡创建概念可能会更简单。
1执行第40页中的“创建和发布新注册表(Registry)对象”中的步骤1–
6。
在步骤2中,选择“分类节点(ClassificationNode)”。
2在“值”字段中,键入分类节点(ClassificationNode)对象的值。
“分类方案”、“父ID”以及“路径”字段将显示为灰色。
3执行第40页中的“创建和发布新注册表(Registry)对象”中的步骤8–10。
▼创建和发布分类方案(ClassificationScheme)对象 分类方案(ClassificationScheme)对象表示用于分类对象的分类。
在内部分类方案(ClassificationScheme)中,所有分类元素在Registry中均定义为Concept实例。
在外部分类方案(ClassificationScheme)中,这些值不会在Registry中定义为Concept实例,而是以其String表示方式进行引用。
1执行第40页中的“创建和发布新注册表(Registry)对象”中的步骤1–
6。
在步骤2中,选择“分类方案(ClassificationScheme)。
将选中“外部分类方案”复选框,以表示该方案没有概念。
如果您向分类方案中添加概念,则该复选框将不再处于选中状态。
2从“值类型”组合框中选择一个值:■唯
一。
表示分类的每个节点均被指定一个唯一代码。
■嵌入路径。
表示指定给该分类的每个节点的唯一代码还将对其路径进行编码。
■不唯
一。
表示节点不唯
一,且必须使用完整路径(从分类方案[ClassificationScheme]至需要的节点)标识节点。
默认值为“唯一”。
ServiceRegistry3.1用户指南•2007年2月 3执行第40页中的“创建和发布新注册表(Registry)对象”中的步骤8–10。
发布对象 ▼创建和发布外部链接(ExternalLink)对象 外部链接(ExternalLink)对象为驻留在Registry外部的内容提供URI。
1执行第40页中的“创建和发布新注册表(Registry)对象”中的步骤1–
6。
在步骤2中,选择“外部链接(ExternalLink)”。
“对象类型”字段包含外部链接(ExternalLink)值。
2(可选的)单击“选择对象类型的概念”按钮以选择由URI引用的数据的对象类型。
在“外部对象分类节点选择器”窗口中展开节点,直到找到属于外部对象(ExtrinsicObject)类型的相应概念。
单击“确定”后,“对象类型”窗口将包含您所选择的类型。
3在“外部URI”字段中键入外部链接的URI。
4执行第40页中的“创建和发布新注册表(Registry)对象”中的步骤8–10。
注–如果在尝试保存外部链接(ExternalLink)对象时收到错误消息,表示必须执行一项管理任务。
有关详细信息,请参见第62页中的“无法创建外部链接(ExternalLink)或服务绑定(ServiceBinding)”。
▼创建和发布外部对象(ExtrinsicObject)对象 外部对象(ExtrinsicObject)提供用于描述类型不为Registry所知的内容的元数据。
由于类型未知,因此必须通过其他属性进行描述,例如MIME类型。
使用外部对象(ExtrinsicObject)发布不同类型的文件。
通常是Web服务辅件,例如WSDL文件。
Web服务的ebXML注册表配置文件是一种OASIS标准,用于定义ebXML注册表配置文件以发布、管理、控制、搜索和重复使用Web服务辅件。
默认情况下,ServiceRegistry实现此配置文件。
实际上,这表示当您将WSDL文件作为外部对象(ExtrinsicObject)对象发布到Registry时,Registry将创建该文档的某些标准元数据,实质上也就创建了文档定义的Web服务。
此功能称为WSDL目录服务。
要发布一个或多个彼此之间或与其他文件(例如XSD文件)之间有依赖关系的WSDL文件,请创建一个包含所有文件的zip文件。
管理员可以禁用WSDL目录服务功能。
有关详细信息,请参见《ServiceRegistry3.1管理指南》中的“禁用WSDL编目程序”。
第3章•发布和管理注册表(Registry)对象 43 发布对象 1执行第40页中的“创建和发布新注册表(Registry)对象”中的步骤1–
6。
在步骤2中,选择“外部对象(ExtrinsicObject)”或其子类型之
一。
例如,要发布一个或多个WSDL文件,请选择"WSDL"。
2(可选的)在“Mime类型”字段中键入对象的MIME类型。
该类型应为/assignments/media-types中列出的一种类型。
如果您要上载独立的WSDL文件(包含XML的文本文件),请将MIME类型设置为text/xml。
如果您要上载包含多个WSDL(或者还有XSD)文件的zip文件,请将MIME类型设置为application/zip。
3(可选的)如果Registry无法读取对象的内容(例如,内容已加密),请选中“不透明”复选框。
4如果需要选择比外部对象(ExtrinsicObject)更具体的对象类型,请单击“选择对象类型的内容”按钮。
在“外部对象分类节点选择器”窗口中展开节点,直到找到属于外部对象(ExtrinsicObject)类型的相应概念。
单击“确定”后,“对象类型”窗口将包含您所选择的类型。
5单击“选择系统信息库项目文件”按钮以找到外部对象(ExtrinsicObject)的系统信息库项目。
a.在“文件上载”窗口中,在文本字段中键入文件路径或单击“浏览”。
b.如果您单击“浏览”,请使用文件选择器窗口浏览到文件,然后单击“打开”。
c.在“文件上载”窗口中,单击“上载文件”。
d.单击“确定”。
“详细信息”面板中将显示以下项目:■“内容版本”字段(显示为灰色)■可由您填写的“内容版本注释”字段■“删除系统信息库项目”按钮■“查看系统信息库项目内容”链接 6执行第40页中的“创建和发布新注册表(Registry)对象”中的步骤8–10。
44 ServiceRegistry3.1用户指南•2007年2月 发布对象 接下来的操作 创建了引用WSDL文件的外部对象(ExtrinsicObject)对象后,您可以使用“WSDL搜索查询”来查找它。
同样,如果您使用“基本查询”搜索WSDL类型的外部对象(ExtrinsicObject)对象、服务(Service)对象和服务绑定(ServiceBinding)对象,您会发现Registry已创建由WSDL文件的元素指定的所有对象: ■对于service元素,它将创建服务(Service)对象。
对于service元素的port子元素,它将创建服务绑定(ServiceBinding)对象。
■对于portType元素,它将创建端口类型(PortType)对象(WSDL外部对象[ExtrinsicObject]的子类型)。
■对于binding元素,它将创建绑定(Binding)对象(WSDL外部对象[ExtrinsicObject]的子类型)。
▼创建和发布联合(Federation)对象 联合(Federation)表示注册表的附属组。
它的唯一属性为基本RegistryObject属性。
要创建联合(Federation)对象,您必须是管理员。
1执行第40页中的“创建和发布新注册表(Registry)对象”中的步骤1–
6。
在步骤2中,选择“联合(Federation)”。
2执行第40页中的“创建和发布新注册表(Registry)对象”中的步骤8–10。
3通过执行第58页中的“创建对象之间的关系”中的步骤将附属注册表添加到联合(Federation)。
这些具体步骤如下: a.搜索联合(Federation),选中它的“选取”复选框,然后单击“书签”。
b.搜索注册表(Registry),选中它的“选取”复选框,然后单击“关联”。
c.在“创建关系”区域中,选择联合(Federation)作为源对象。
注册表(Registry)将成为目标对象。
d.将AssociationType设置为HasFederationMember。
▼创建和发布组织(Organization)对象 组织(Organization)对象提供有关组织的信息。
它可以具有一个父组织,也可以具有一个或多个子组织。
该对象始终具有一个用户(User)对象作为主要联系人,并可以通过在组织与一个或多个服务(Service)对象之间创建关联来提供服务。
1执行第40页中的“创建和发布新注册表(Registry)对象”中的步骤1–
6。
在步骤2中,选择“组织(Organization)”。
第3章•发布和管理注册表(Registry)对象 45 发布对象46 2(可选的)在“邮政地址”字段中键入值。
3执行第40页中的“创建和发布新注册表(Registry)对象”中的步骤8–10。
有关将组合对象添加到组织(Organization)对象的详细信息,请参见以下各节:■第51页中的“向组织(Organization)或用户(User)中添加邮政地址”■第51页中的“向组织(Organization)或用户(User)中添加电话号码”■第52页中的“向组织(Organization)或用户(User)中添加电子邮件地址”■第53页中的“向组织(Organization)中添加用户(User)”■第53页中的“向组织(Organization)中添加下一级组织” 4要将服务(Service)添加到组织(Organization),请执行第58页中的“创建对象之间的关系”中的步骤。
这些具体步骤如下: a.搜索组织(Organization),选中它的“选取”复选框,然后单击“书签”。
b.搜索服务(Service),选中它的“选取”复选框,然后单击“关联”。
c.在“创建关系”区域中,选择组织(Organization)作为源对象。
服务(Service)将成为目标对象。
d.将AssociationType设置为OffersService。
▼创建和发布个人(Person)或用户(User)对象 个人(Person)或用户(User)对象提供有关Registry中的人员和已注册用户的信息。
这两种对象具有相同的属性。
用户(User)对象作为主要联系人附属于组织(Organization)对象。
用户(User)对象还用于在可审计事件(AuditableEvent)对象中标识发送生成可审计事件(AuditableEvent)的请求的请求者。
建议您通过用户注册向导创建用户(User)对象。
当您要为不会亲自访问Registry的人员创建元数据时,请使用Web控制台来创建个人(Person)对象。
如果要为人员创建多个邮政地址、电子邮件地址或电话号码,请创建用户(User)对象。
Web控制台允许您将邮政地址、电子邮件地址和电话号码添加为用户(User)对象的组合对象,而不是为个人(Person)对象。
1执行第40页中的“创建和发布新注册表(Registry)对象”中的步骤1–
6。
在步骤2中,选择“个人(Person)”或“用户(User)”。
2在“姓名”字段中键入值。
请至少为其中一个字段指定值。
请勿使用“名称”字段。
Web控制台会忽略您在“名称”字段中为个人(Person)或用户(User)对象键入的任何值。
ServiceRegistry3.1用户指南•2007年2月 发布对象 3按照以下各节所述添加组合对象:■第51页中的“向组织(Organization)或用户(User)中添加邮政地址”■第51页中的“向组织(Organization)或用户(User)中添加电话号码”■第52页中的“向组织(Organization)或用户(User)中添加电子邮件地址” 4执行第40页中的“创建和发布新注册表(Registry)对象”中的步骤8–10。
▼创建和发布注册表(Registry)对象 注册表(Registry)对象表示注册表。
它的唯一属性为基本RegistryObject属性。
要创建注册表(Registry)对象,您必须是管理员。
1执行第40页中的“创建和发布新注册表(Registry)对象”中的步骤1–
6。
在步骤2中,选择“注册表(Registry)”。
2执行第40页中的“创建和发布新注册表(Registry)对象”中的步骤8–10。
接下来的操作有关如何将注册表(Registry)添加到联合(Federation)的信息,请参见第45页中的“创建和发布联合(Federation)对象”。
▼创建和发布注册表包(RegistryPackage)对象 注册表包(RegistryPackage)对象表示任意数量的注册表(Registry)对象的逻辑分组。
1执行第40页中的“创建和发布新注册表(Registry)对象”中的步骤1–
6。
在步骤2中,选择“注册表包(RegistryPackage)”。
2执行第40页中的“创建和发布新注册表(Registry)对象”中的步骤8–10。
3要将对象添加到软件包中,请按照第56页中的“向注册表包(RegistryPackage)中添加对象”中的说明进行操作。
▼创建和发布服务(Service)对象 服务(Service)对象提供有关服务的信息。
它可能包含一个或多个服务绑定(ServiceBinding)对象,这些对象表示有关如何访问服务的技术信息。
发布服务(Service)对象的最常用方法是发布由一个或多个WSDL文件构成的外部对象(ExtrinsicObject)对象。
有关更多信息,请参见第43页中的“创建和发布外部对象(ExtrinsicObject)对象”。
第3章•发布和管理注册表(Registry)对象 47 向对象中添加分类(Classification) 1执行第40页中的“创建和发布新注册表(Registry)对象”中的步骤1–
6。
在步骤2中,选择“服务(Service)”。
2执行第40页中的“创建和发布新注册表(Registry)对象”中的步骤8–10。
3要将服务绑定(ServiceBinding)对象添加到服务,请按照第54页中的“向服务中添加服务绑定(ServiceBinding)”中的说明进行操作。
4要将规范链接(SpecificationLink)对象添加到服务绑定(ServiceBinding),请按照第54页中的“向服务绑定(ServiceBinding)中添加规范链接(SpecificationLink)”中的说明进行操作。
向对象中添加分类(Classification) 要创建分类,请使用内部分类方案。
内部分类方案包含一组概念,Registry已经知道这些概念的值。
▼添加分类(Classification) 要向对象中添加分类,请搜索适当的分类方案,然后在该分类方案中选择一个概念。
1在对象的“详细信息”区域中,单击“分类”按钮。
将显示“分类”表(可能为空白)。
2单击“添加”。
将打开“详细信息面板”窗口。
3键入分类的名称和说明(可选)。
4单击“选择分类方案或概念”按钮。
将打开“分类方案/节点选择器”窗口。
5展开“分类方案(ClassificationSchemes)”节点,然后展开概念节点,直至选定您需要使用的叶节点。
6单击“确定”关闭“分类方案/节点选择器”窗口。
分类方案、概念和值将显示在“详细信息面板”窗口中。
7单击“保存”以保存新对象,然后关闭“详细信息面板”窗口。
8在对象的“详细信息”区域中单击“应用”。
48 ServiceRegistry3.1用户指南•2007年2月 向对象中添加外部链接(ExternalLink) 向对象中添加外部标识符(ExternalIdentifier) 要创建外部标识符,请使用外部分类方案。
由于外部分类方案中没有概念,因此Registry不知道该方案中的某些值。
▼添加外部标识符(ExternalIdentifier) 要向对象中添加外部标识符,请搜索适当的分类方案,然后指定一个值。
1在对象的“详细信息”区域中,单击“外部标识符”选项卡。
将显示“外部标识符”表(可能为空白)。
2单击“添加”。
将打开“详细信息面板”窗口。
3键入外部标识符的名称和说明(可选)。
4单击“选择分类方案”按钮。
将打开“分类方案(ClassificationScheme)/Concept选择器”窗口。
5展开“分类方案(ClassificationSchemes)”节点,然后选择没有概念的分类方案。
6单击“确定”以关闭“分类方案(ClassificationScheme)/Concept选择器”窗口。
分类方案将显示在“详细信息面板”窗口中。
7在“值”字段中键入值。
8单击“保存”以保存新对象,然后关闭“详细信息面板”窗口。
9在对象的“详细信息”区域中单击“应用”。
向对象中添加外部链接(ExternalLink) 使用外部链接可以将URI与注册表对象关联起来。
▼添加外部链接(ExternalLink) 1在对象的“详细信息”区域中,单击“外部链接”选项卡。
将显示“外部链接”表(可能为空白)。
第3章•发布和管理注册表(Registry)对象 49 使用插槽向对象中添加自定义信息 2单击“添加”。
将打开“详细信息面板”窗口。
3键入外部链接的名称。
4在“外部URI”字段中键入外部链接的URL。
5(可选的)如果需要指定该URL指向的内容的类型,请单击“选择对象类型的概念”按钮。
展开“分类

标签: #程序 #删了 #怎么看 #少儿 #错误代码 #文件夹 #国泰 #华为