修改现有的出站服务配置

修改出站服务的配置详细信息。例如:对服务进行保护、将 JAX-RPC 处理程序列表应用于服务的端口以及将该服务发布到多个 UDDI 注册中心。

关于此任务

出站服务通过一个或多个出站端口提供对以外部方式主管的 Web Service 的访问。出站服务可以由任何能够访问服务集成总线的内部系统使用(这些内部系统就是在该服务集成总线上被主管的)。

最初创建出站服务时,您选择要对该服务启用的端口,但未使那些端口与 JAX-RPC 处理程序列表或安全性设置相关联。如果要以下列任何方式控制和监视对目标服务的访问,那么需要修改出站服务配置:
  • 使 JAX-RPC 处理程序列表与端口相关联,以便处理程序可以监视该端口的活动以及根据通过该端口传递的每条消息的发送方和内容来执行适当的操作。
  • 对 Web Service 操作进行密码保护。
  • 设置要应用于消息的安全级别(WS-Security 绑定)。可以为请求消息和响应消息分别设置安全性级别。
  • 对任何端口启用代理服务器认证。

要列示现有的出站服务以及查看和修改它们的配置详细信息,请执行以下步骤:

过程

  1. 启动管理控制台。
  2. 在导航窗格中,单击服务集成 -> 总线 -> bus_name -> [服务] 出站服务 这就在出站服务集合表单中显示了出站服务列表。
  3. 单击列表中的出站服务名称。 这就显示了这个出站服务的当前设置。
  4. 可选: 单击重新装入 WSDL 以便重新装入此出站服务的外部 WSDL 文件。
    注:
    • 创建新的出站服务时,会将该服务的外部 WSDL 文件的一个副本装入到在本地维护的存储库中。如果外部服务提供程序更改了 WSDL 文件,那么必须更新本地副本。
    • 当您单击重新装入 WSDL 时,就会运行使用 wsadmin 工具刷新出站服务 WSDL 文件中描述的命令。要使该命令能够成功地完成,必须满足该主题中描述的条件。
    • 如果总线需要通过认证代理服务器传递消息以检索 WSDL 文档,那么不能使用重新装入 WSDL 选项,您必须使用 wsadmin 工具运行刷新 WSDL 命令。有关更多信息,请参阅相应的故障诊断技巧
  5. 修改常规属性。有关这些属性中的每一个属性的信息,请参阅出站服务设置
    注:
    • 当您更改出站服务名称时,系统将查找所有引用它的对象并更新名称。您选择的任何替换名称在当前服务集成总线中必须唯一。如果您输入的名称不是唯一的,那么将显示错误消息。
    • 不能更改服务目标名。但是,如果单击名称旁边的查看,那么可以查看并修改服务目标的配置信息。
    • 如果更改 WSDL 位置信息(即字段 WSDL 位置类型WSDL 位置WSDL UDDI 注册中心),然后单击应用,那么将重新装入出站服务 WSDL 文件。因此,在对 WSDL 位置信息进行任何更改之后以及在对 WSDL 派生的任何字段(例如 WSDL 服务名称以及可用端口列表)进行更改之前,应该单击应用
    • 虽然在逻辑上仅当 WSDL 包含多个服务时 WSDL 服务名称和名称空间才是必需的,但是,用来设置它们的字段在管理控制台中被编码为必填字段。缺省情况下,在这些字段中已经填写了值,因此,如果它们在逻辑上不是服务所必需的,您就应该保留缺省值。如果移除了任何一个字段中的值,管理控制台就会将空字段视为错误。
    • 您从中选择缺省端口名的可用端口列表就是 WSDL 文件中描述的端口的一个子集。您是在创建或上次修改此出站服务时选择这个子集的。要添加或移除可用的端口,请使用其他属性选项出站端口
    • 如果您已经创建了端口选择调解并将其部署至服务集成总线,那么它将显示在调解列表中以供您选择。如果您不想对此出站服务使用端口选择调解,那么从下拉列表中选择。此列表包含所有当前已被部署至此服务集成总线的调解,包括端口选择调解。
    • 总线成员是添加至此总线的应用程序服务器或集群。总线成员属性定义端口选择调解被指定给的总线成员。如果将端口选择调解属性值更改为(无),那么还应该将总线成员属性值更改为(无)。如果想要使用端口选择调解,那么对总线成员指定该调解。如果未这样做,管理控制台就会显示错误消息。
    • 如果选择了启用操作级安全性选项,那么对于此出站服务,还必须完成对 Web Service 操作进行密码保护中描述的步骤。
  6. 修改其他属性。
    1. 修改与此出站服务相关联的端口。 有关出站服务端口属性的信息,请参阅出站端口设置
      注:
      • 可以通过服务集成总线和外部 Web Service 都可用的任何绑定(例如,SOAP over HTTP 或 SOAP over JMS)来发送对出站服务的请求和响应。每个可用的绑定都由一个端口表示。
      • 可以使用 JAX-RPC 处理程序列表来监视端口上的活动,并根据通过该端口传递的每条消息的发送方和内容来执行适当的操作(例如,记录或重新传递)。如果外部 Web Service 需要 HTTP 基本认证,可以使用 JAX-RPC 处理程序列表来提供 HTTP 基本认证标题,如调用受密码保护的出站服务中所述。
      • 可以使用 WS-Security 来设置要对消息应用的安全级别。可以为请求消息和响应消息分别设置安全级别。有关更多信息,请参阅服务集成技术和 WS-Security
      • 可以设置要对消息应用的安全级别。可以为请求消息和响应消息分别设置安全级别。
      • 服务集成技术要求访问因特网以便调用出站服务或检索目标服务 WSDL 文件。如果使用代理服务器来支持因特网路由,并且如果代理服务器在授予因特网访问权之前要求进行认证,那么必须启用代理服务器认证
    2. 修改您已经为此出站服务设置的定制属性(如果有的话)。 这些定制属性是可以用来设置内部系统配置属性的名称/值对。在每个名称/值对中,名称是属性键,值是字符串值。
  7. 将更改保存至主配置。

结果

如果处理成功地完成,那么此服务集成总线的出站服务列表将重新显示。否则,将显示错误消息。

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



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