UDDI 节点设置
您可以配置 UDDI 节点的常规属性。
要查看此管理控制台页面,请单击
。UDDI 节点详细信息页面显示 UDDI 节点的常规属性。根据节点的状态,可以编辑某些属性。 使用此页面上的链接来查看或更改其他属性,例如,值集、层次和 UDDI 发布者。使用此页面上的“策略组”链接来查看或更改 UDDI 节点策略。
除非已将该 UDDI 节点安装成缺省 UDDI 节点,否则必须先设置一些常规属性,然后才能初始化该 UDDI 节点。这些必需属性由相关字段旁边的星号 (*) 标明。在初始化该 UDDI 节点前,可以无限次设置这些属性值。但是,在初始化后,这些属性在该 UDDI 节点的生存期内将成为只读。因此,设置这些必需的属性十分重要。可以在初始化之前和之后设置 UDDI 节点的其他常规属性。
将常规属性设置为适当的值之后,请单击确定以保存更改并退出该页面,或者单击应用以保存更改并继续使用该页面。此时,所作的更改已被存储下来。
如果 UDDI 节点的状态为“未初始化”,那么将显示初始化选项。要初始化 UDDI 节点,请确保通过单击应用或确定保存对常规属性的更改,然后单击初始化。此操作可能需要一些时间来完成。
UDDI 节点标识
指定 UDDI 节点在 UDDI 注册中心中的唯一标识。节点标识必须是有效的 UDDI 密钥。该值也是该 UDDI 节点的域密钥。
信息 | 值 |
---|---|
必需 | 是 |
数据类型 | String |
缺省 | uddi:cell_name:node_name:server_name:node_id |
UDDI 节点描述
指定此 UDDI 节点的描述。
信息 | 值 |
---|---|
必需 | 是 |
数据类型 | String |
缺省 | WebSphere UDDI 注册中心缺省节点 |
根键生成器
指定注册表的根密钥空间。对于可成为附属注册表的注册表,可能要在父根注册表的根键生成器的分区中指定根键空间,例如,uddi:thisregistry.com:keygenerator。
信息 | 值 |
---|---|
必需 | 是 |
数据类型 | String |
缺省 | uddi:cell_name:node_name:server_name:keyspace_id:keygenerator |
生成的 discoveryURL 的前缀
指定 URL 前缀,此 URL 前缀将附加到 businessEntity 元素中生成的 discoveryURL,从而可以根据 HTTP GET 请求返回这些 discoveryURL。此属性仅应用到 UDDI V2 API 请求。将此前缀设置为对配置有效的 URL,除非绝对有必要,否则不要更改此设置。
格式为 http://hostname:port/uddisoap/,其中,uddisoap 是 UDDI V2 SOAP Servlet 的上下文根。
虽然此字段不是必需的,但还是应该设置此字段,以便生成必需且有效的 URL 以响应 V2 GET 请求。在设置该前缀后,除非它在稍后配置更改后不再有效,否则不要更改该前缀。如果更改该前缀,那么使用先前前缀生成的任何 discoveryURL 将不再有效。
信息 | 值 |
---|---|
必需 | 否 |
数据类型 | String |
缺省 | http://localhost:9080/uddisoap |
UDDI 节点服务的主机名
指定 UDDI 节点在对它自己的节点业务实体中的 API 服务建模时使用的主机名根。此值必须是网络主机的标准域名或 IP 地址。
UDDI 节点提供了 Web Service,这些 Web Service 实现了该节点支持的每个 UDDI API 集。主机名用来生成每个服务的 bindingTemplate 元素中的访问点 URL。访问点 URL 是通过对主机名值添加协议前缀(例如 http)和相应主机端口号后缀生成的。访问点 URL 必须解析为有效的 URL。
信息 | 值 |
---|---|
数据类型 | String |
缺省 | localhost |
主机 HTTP 端口
指定通过 HTTP 访问 UDDI 节点服务时使用的端口号。此端口号必须与 WebSphere Application Server 用于 HTTP 请求的端口相匹配。
信息 | 值 |
---|---|
数据类型 | 整数 |
缺省 | 9080 |
主机 HTTPS 端口
指定通过 HTTPS 访问 UDDI 节点服务时使用的端口号。此端口号必须与 WebSphere Application Server 用于 HTTPS 请求的端口相匹配。
信息 | 值 |
---|---|
数据类型 | 整数 |
缺省 | 9443 |
最大查询结果集大小
指定注册表为查询 API 请求处理的结果集的最大大小。
如果结果集超出此值,那么返回 E_resultSetTooLarge 错误。如果将此值设置得太小,并且用户使用不精确的搜索条件,那么可能返回 E_resultSetTooLarge 错误。如果将此值设置得太大,结果集将变大,但是响应时间也可能会增加。
信息 | 值 |
---|---|
数据类型 | 整数 |
缺省 | 500 |
范围 | 0 到 1024 |
最大查询响应集大小
指定从查询 API 请求的每个响应中返回的最大结果数。不要将此值设置为大于最大查询结果集大小值。
如果结果集包含的结果数大于此值,那么响应仅包含那些结果的子集。用户可以使用 listDescription 功能来检索余下的结果,如 UDDI 规范所述。如果将此值设置得太小,用户就必须执行更多的请求来检索余下的结果集部分。
信息 | 值 |
---|---|
数据类型 | 整数 |
缺省 | 500 |
范围 | 0 到 1024 |
最大搜索名称
指定可以在查询 API 请求中提供的最大名称数。设置较大的值时,UDDI 节点能够处理更复杂的请求,但是,复杂的请求可能大大增加 UDDI 节点的响应时间。因此,为了避免增加 UDDI 节点响应时间,请将此值设置为不大于 8。
信息 | 值 |
---|---|
数据类型 | 整数 |
缺省 | 5 |
范围 | 1 到 64 |
最大搜索键数
指定可以在查询 API 请求中提供的最大密钥数。设置较大的值时,UDDI 节点能够处理更复杂的请求,但是,复杂的请求可能大大增加 UDDI 节点的响应时间。因此,为了避免增加 UDDI 节点响应时间,请将此值设置为不大于 5。
此值限制可以在 categoryBag、identifierBag、tModelBag 和 discoveryURL 元素中指定的引用数。
在特殊情况下,UDDI 节点可以拒绝带有过多键数的复杂请求,即使没超过 maxSearchKeys 的值。
信息 | 值 |
---|---|
数据类型 | 整数 |
缺省 | 5 |
范围 | 1 到 64 |
键空间请求要求进行数字签名
指定是否必须数字地签署 tModel:keyGenerator 请求。
信息 | 值 |
---|---|
数据类型 | 布尔值(复选框) |
缺省 | False(已清除) |
使用层限制
指定是否使用核准管理器检查发布层限制。如果将此值设置为 false,那么可以发布的 UDDI 实体数不受限制。
信息 | 值 |
---|---|
数据类型 | 布尔值(复选框) |
缺省 | True(选中) |
使用 authInfo 凭证(如果提供的话)
指定当 WebSphere Application Server 管理安全性处于关闭状态时,是否使用 UDDI API 请求中的 authInfo 内容来验证用户。如果选择此选项,那么 UDDI 节点使用请求中的 authInfo 元素。如果清除此选项,那么 UDDI 节点使用缺省用户名。
信息 | 值 |
---|---|
数据类型 | 布尔值(复选框) |
缺省 | True(选中) |
认证令牌到期时间段
指定一个时间段(以分钟计),在这段时间过后,认证令牌将失效,并且需要新的认证令牌。
请将此值设置得足够大以使注册表能够成功地发挥作用,但要注意,较大的值会增加认证令牌被非法使用的风险。
信息 | 值 |
---|---|
数据类型 | 整数 |
缺省 | 30 |
范围 | 1 到 10080 分钟(10080 分钟 = 1 星期) |
自动注册 UDDI 发布者
指定是否自动注册 UDDI 发布者并将它们指定到缺省层。赋予自动注册的 UDDI 发布者缺省权利。
信息 | 值 |
---|---|
数据类型 | 布尔值(复选框) |
缺省 | True(选中) |
缺省用户名
指定当 WebSphere Application Server 管理安全性处于关闭状态并且使用 authInfo 凭证(如果提供的话)设置为 false 时用于发布操作的用户名。
信息 | 值 |
---|---|
数据类型 | String |
缺省 | UNAUTHENTICATED |
缺省语言代码
对于 UDDI V1 和 V2 请求,指定用于 xml:lang 元素的缺省语言代码(如果未以其他方式指定此代码的话)。
信息 | 值 |
---|---|
数据类型 | String |
缺省 | en |