修改 V7.0 WS-Notification 服务

修改 V7.0 WS-Notification 服务的描述是否启用动态主题名称空间?要求注册JAX-WS 处理程序列表查询 WSDL属性,并访问链接以完成高级配置,如添加其他 WS-Notification 服务点、对永久主题名称空间应用主题名称空间文档以及应用策略集以启用 WS-ReliableMessaging。

关于此任务

WS-Notification 服务提供了公开服务集成总线上定义的某些或所有消息传递资源以供 WS-Notification 应用程序使用的能力。

处理程序列表定义进行出站 Web Service 调用时应用的处理程序,例如,监视出站事件通知(响应预订操作)和控制基于需求的发布程序(预订暂停恢复)。

创建 V7.0 WS-Notification 服务时,向导会创建并部署基于 JAX-WS 的提供者应用程序。此应用程序对三个 WS-Notification 服务角色中的每一个公开 WS-Notification Web Service 接口:
  • 通知代理
  • 预订管理器
  • 发布者注册管理器

还可配置定制属性以对出站请求指定超时,并确定在此 V7.0 WS-Notification 服务下使用的主题的语法检查的严格程度。

过程

  1. 启动管理控制台。
  2. 浏览至服务集成 -> WS-Notification -> 服务服务集成 -> 总线 -> bus_name -> [服务] WS-Notification 服务 这将显示WS-Notification 服务 [集合]表单。
  3. 在内容窗格中,单击列表中 V7.0 WS-Notification 服务的名称。 此 V7.0 WS-Notification 服务的当前设置显示在WS-Notification 服务 [设置]面板中。
  4. 修改下列常规属性:
    描述
    要启用动态主题名称空间吗?

    即,此服务是否允许在运行时创建动态主题名称空间。有关更多信息,请参阅动态主题名称空间

    使用此选项来严格控制连接到特定 WS-Notification 服务时使用的主题名称空间(例如,用于确保安全以及进行审计)。如果取消选择了此选项,那么任何连接到 WS-Notification 服务并从动态主题名称空间获取主题的应用程序都将停止发布或接收消息。

    所有发布到动态主题名称空间的消息都是使用缺省消息可靠性设置可靠持久插入的。如果无法接受此值,那么请创建永久主题名称空间并将该属性手动配置为适当的值。

    注: 对特定 WS-Notification 服务使用的动态主题名称空间是由您创建主题名称空间时自动创建的服务集成总线主题空间支持的。在此主题空间中使用的主题语法是 WS-Notification 服务实现的内部信息。
    要求注册
    JAX-WS 处理程序列表

    处理程序列表定义进行出站 Web Service 调用时应用的处理程序,例如,监视出站事件通知(响应预订操作)和控制基于需求的发布程序(预订暂停恢复)。 有关处理程序列表的更多信息,请参阅配置 JAX-WS 处理程序

    查询 WSDL
    指示 V7.0 WS-Notification 在与其他 WS-Notification Web Service 交互时是否查询他们的 WSDL。 缺省情况下,此选项处于启用状态。通过取消选中此选项,可通过避免极耗资源的 WSDL 查询来改进性能。 但是,未启用 WSDL 查询时应注意以下事项:
    • WS-Notification 尝试使用其他方法发现绑定信息(通常通过 WSDL 发现)。WS-Notification 使用与 WS-Notification 服务点相关联的 SOAP 版本,其中会(由其他 Web Service)创建预订或(由管理员)创建受管预订。
    • 某些情况下 WS-Notification 可能无法确定绑定信息。清除预订时可能会发生这种情况,其中关联服务点已被删除,并且配置信息不再可用。在这些情况下,WS-Notification 会对绑定信息进行“最佳猜测”以用于清除预订。
    • 有一种情况是使用不正确的绑定信息。即,此时订户预订使用特定 SOAP 绑定,但代表期望使用另一 SOAP 绑定进行通知的 NotificationConsumer
  5. 修改其他属性:
    WS-Notification 服务点
    有关更多信息,请参阅创建新的 V7.0 WS-Notification 服务点修改 V7.0 WS-Notification 服务点
    永久主题名称空间
    有关更多信息,请参阅永久主题名称空间在创建新的 WS-Notification 永久主题名称空间时,您需指定名称空间并使其与定义父 WS-Notification 服务的总线上配置的其中一个服务集成总线主题空间相关联。创建永久主题名称空间后,除了应用或移除主题名称空间文档以外,不能修改该空间。
    定制属性
    这些定制属性是可以用来设置内部系统配置属性的“名称/值”对。在每个“名称/值”对中,名称是属性关键字,值是字符串值。
    要指定从此 WS-Notification 服务发送的出站请求的超时时间,请设置以下定制属性:
    outbound.timeout
    此属性的值是以毫秒计的超时时间。如果未设置此属性,就会使用缺省超时,即 2 分钟。
    要确定在此 WS-Notification 服务下使用的主题语法检查功能的严格程度,请设置以下定制属性:
    com.ibm.ws.sib.wsn.strictTopicChecking
    此属性的有效值是 TRUEFALSE
    • 如果此属性值设置为 TRUE,那么将严格实施 WS-Topics 标准中定义的主题语法规则。请注意,与缺省设置相比,此设置会使性能下降,这是因为系统将针对众多允许的 Unicode 字符来验证主题的每个字符。
    • 如果省略此属性或者将其设置为 FALSE,那么语法检查功能仅确保基本主题结构有效,而字符检查功能将放松为允许主题名包含除“*”(星号)和“.”(句点)以外的任何字符。
    出站请求策略集和绑定
    与此 WS-Notification 服务相关联的两个 WS-Notification 服务客户机的出站请求策略集和绑定。为进行通知消息的可靠 Web Service 传输,请使用此选项将 WS-Notification 服务客户机与启用 WS-ReliableMessaging 的策略集相关联。
    有关更多信息,请参阅 使用 Web Service QoS 配置 V7.0 WS-Notification 服务
  6. 应用更改,然后单击确定 如果处理成功地完成,那么 WS-Notification 服务列表将重新显示。否则,将显示错误消息。
  7. 将更改保存至主配置。 如果对此服务集成总线启用了重新装入配置,那么不需要重新启动服务器就可以使更改完全生效。

指示主题类型的图标 任务主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tjwsn_wsnserv_mod_v7
文件名:tjwsn_wsnserv_mod_v7.html