服务集成技术和 JAX-RPC 处理程序

JAX-RPC 处理程序是执行特定作用域的处理任务的 Java™ 类。例如:记录消息、变换他们的内容或者终止入局请求。 处理程序在端口上监视消息,并根据每条消息的发送方和内容执行适当的操作。

Java API for XML-based remote procedure calls (JAX-RPC) 提供了标准方法来开发可互操作并且可移植的 Web Service。 JAX-RPC 是 Java Platform Enterprise Edition (Java EE) 的一部分,并且 JAX-RPC 处理程序是 Java 中用于截取和过滤服务消息的标准方法。有关更多信息,请参阅 IBM® developerWorks® 文章 Support for J2EE Web Services in WebSphere® Studio Application Developer V5.1 -- Part 3: JAX-RPC Handlers

可以将您编写的任何 JAX-RPC 处理程序(包括那些为其他系统编写的 JAX-RPC 处理程序)配置为用于服务集成总线的入站或出站服务。配置过程分为四个阶段:
注: 如果创建代理服务配置,那么必须创建可以为代理服务设置目标端点的 JAX-RPC 处理程序列表并将其连接至入站端口。有关更多信息,请参阅JAX-RPC 处理程序和代理操作

使处理程序类在端口上可用

JAX-RPC 处理程序在消息进入或离开服务集成总线时与其进行交互,因此,您应该使此处理程序类可供服务器或集群(它主管要监视的服务的入站或出站端口)使用。 如果要监视入站端口,请使此处理程序类可供该端口的端点侦听器所在的服务器使用。如果要监视出站端口,那么使处理程序类可供出站端口目标的所在服务器使用。有关更多信息,请参阅装入 JAX-RPC 处理程序类

创建处理程序配置

要使 WebSphere Application Server 知道 JAX-RPC 处理程序以及使该处理程序能够包括在一个或多个处理程序列表中,请使用管理控制台创建新的 JAX-RPC 处理程序配置。您可以配置处理程序的多个实例。在创建每个实例时,请对其指定不同的处理程序名称,然后使其指向同一个处理程序类。有关更多信息,请参阅创建新的 JAX-RPC 处理程序配置

将处理程序添加至处理程序列表

为允许处理程序执行更复杂的操作,您将他们一起链接到处理程序列表。 WebSphere Application Server 中采用的方法是,在端口上应用包含一个或多个处理程序的处理程序列表,而不是应用个别处理程序。有关更多信息,请参阅创建新的 JAX-RPC 处理程序列表

将处理程序列表应用于端口

将每个处理程序列表与一个或多个端口相关联,以便处理程序列表可在端口上监视活动,并根据通过此端口传递的每个消息的发送方和内容采取适当的操作。:
  • 要监视或变换为入站服务接收的消息,请对相关联的入站端口应用处理程序列表。
  • 要监视或变换出站服务与相关外部 Web Service 之间流动的消息,请对相关联的出站端口应用处理程序列表。
要应用处理程序列表,请选择它以将其用于入站或出站服务,如修改现有的入站服务配置修改现有的出站服务配置所述。

指示主题类型的图标 概念主题



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