-1

さて、私はdatapower(IBM Websphere xi50)にまったく慣れていないので、動的にルーティングする方法について感銘を受けました.動的バックエンドを構成し、クライアントが何らかのサービスを要求したとします。

それは XSLT によるものですか、それとも特定のポリシーの作成を通してですか?

ありがとう

4

3 に答える 3

3

通常、Ajitabh が「dp:url-open」と回答したのではなく、「var://service/routing-url」を使用します。

XSLT の代わりに「変数の設定」アクションを使用することもできます。

dp:url-open は、メッセージをルーティングするためではなく、メッセージを「フォーク」するために使用されます。dp:url-opento ルートを使用する場合は、「skip-backside = 1」も設定する必要があります。

XSLT のサンプルを参照してください。

<xsl:variable name="destURL" select="concat('http://127.0.0.1:',$Transformer-port,'/', $usrTransformer)" />
<!-- Set backend URL -->
<dp:set-variable name="'var://service/routing-url'" value="$destURL" />
于 2014-02-28T08:11:33.703 に答える