サーバ管理要求を使用して送信先エイリアスを作成したり変更したりできます。
送信先エイリアスの詳細については、送信先エイリアスを参照してください。
サーバ管理要求の使い方の概要、サーバ管理要求の認証方法とスケジュールの設定方法については、サーバ管理要求の概要を参照してください。
送信先エイリアスを作成するには、その送信先エイリアスと同じ名前のクライアントにサーバ管理要求を送信します。次のプロパティを指定します。グループは、group、address、nativeConnection の各プロパティで識別されます。グループのメンバは、member プロパティで指定します。
<prop> <client>simpleGroup</client> <name>ianywhere.connector.nativeConnection</name> <value>ianywhere.message.connector.group.GroupConnector </value> </prop> |
プロパティ |
説明 |
||
---|---|---|---|
ianywhere.qa.group |
送信先エイリアスを設定していることを示すには、このプロパティを Y に設定します。次に例を示します。
|
||
ianywhere.connector.address |
送信先エイリアスのクライアント ID を指定します。次に例を示します。
|
||
ianywhere.connector.nativeConnection |
ianywhere.message.connector.group.GroupConnector に設定します。次に例を示します。
|
||
ianywhere.qa.member.client-name\queue-name |
メンバを追加する場合は Y、メンバを削除する場合は N を指定します。オプションで配信条件を指定することもできます。条件構文を参照してください。たとえば、client1 を送信先エイリアス simpleGroup に追加するには、プロパティを次のように設定します。キュー名はオプションです。追加するクライアントごとに、このプロパティを繰り返し設定します。
|
サーバ管理要求の詳細については、サーバ管理要求の概要を参照してください。
次のサーバ管理要求では、client1 と client2\q11 というメンバを持つ送信先エイリアス simpleGroup を作成します。この例では送信先エイリアスを起動して、メッセージの処理をすぐに開始します。
<?xml version="1.0" encoding="UTF-8"?> <actions> <SetProperty> <prop> <client>simpleGroup</client> <name>ianywhere.qa.group</name> <value>Y</value> </prop> <prop> <client>simpleGroup</client> <name>ianywhere.connector.address</name> <value>simpleGroup</value> </prop> <prop> <client>simpleGroup</client> <name>ianywhere.connector.nativeConnection</name> <value>ianywhere.message.connector.group.GroupConnector</value> </prop> <prop> <client>simpleGroup</client> <name>ianywhere.connector.logLevel</name> <value>4</value> </prop> <prop> <client>simpleGroup</client> <name>ianywhere.qa.member.client1</name> <value>Y</value> </prop> <prop> <client>simpleGroup</client> <name>ianywhere.qa.member.client2\q11</name> <value>Y</value> </prop> </SetProperty> <OpenConnector> <client>simpleGroup</client> </OpenConnector> </actions> |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |