可以使用服务器管理请求创建和修改目标别名。
有关目标别名的详细信息,请参见目标别名。
有关如何使用服务器管理请求(包括如何对它们进行验证和调度)的概述,请参见服务器管理请求简介。
要创建一个目标别名,可发送一个服务器管理请求,其中的客户端名称为目标别名的名称,并指定以下属性。组由 group、address 和 nativeConnection 属性标识。组的成员使用成员属性指定。
<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,可如下设置属性。queue-name 是可选的。对要添加的每个客户端重复此属性:
|
有关服务器管理请求的详细信息,请参见服务器管理请求简介。
以下服务器管理请求创建名为 simpleGroup 的目标别名,其中包含名为 client1 和 client2\q11 的成员。此示例启动目标别名使它立即开始处理消息。
<?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 |