MessageDistribution(ルーティング定義のルート要素)について説明します。
定義項目
種類 | 名称 | 説明 | 備考 |
---|---|---|---|
属性 | name | ルーティング定義名を指定します。
| 必須 |
属性 | routing | ルーティング種別を指定します。以下のどれかを指定します。
| デフォルトは“INBOUND”です。 |
属性 | inboundtype | ルーティング種別が“INBOUND”の場合に、接続のタイプ名を指定します。以下のどれかを指定します。
| ルーティング種別が“INBOUND”の場合、必須 |
属性 | outboundtype | ルーティング種別が“OUTBOUND”の場合に、同期か非同期かを指定します。指定しない場合は互換定義になります。
|
|
子要素 | Description | ルーティング定義についての説明を指定します。 |
|
子要素 | PositionList | 判断するデータの位置を指定します。 | 必須 |
子要素 | DistributionList | データを振り分ける情報を指定します。 | 必須 |
指定例
<MessageDistribution name="soap_distribution" inboundtype="SOAP-MSG" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="esi-endpointdistribution.xsd"> <Description>…</Description> <PositionList>…</PositionList> <DistributionList>…</DistributionList> </MessageDistribution> |