以下属性用于配置 JMS 连接器:
ianywhere.connector.nativeConnection 实现连接器的 Java 类。它仅供 QAnywhere 内部使用,并且不应删除或修改。
ianywhere.connector.id(不建议使用) 唯一标识连接器的标识符。缺省值为连接器属性 ianywhere.connector.address 的值。
ianywhere.connector.address QAnywhere 客户端用来标识连接器位置的连接器地址。此地址还用作前缀,作用于显示在此连接器的 MobiLink 服务器消息窗口中所有记录的错误、警告和信息性消息。
在 Sybase Central 中,您可在 [连接器向导] 的 [连接器名称] 页的 [连接器名称] 字段中设置此属性。
ianywhere.connector.incoming.priority 以整数形式表示的优先级,指派给所有进来的消息。如果值未指定或为负数,则使用该类型连接器的缺省值。在 JMS 中,缺省使用 JMS 消息的优先级。在 Web 服务中,缺省值是 4。
ianywhere.connector.incoming.retry.max 将 JMS 消息传输到 QAnywhere 消息存储库中时,在放弃之前连接器可进行重试的最大次数。在尝试失败达到最大次数后,会将此 JMS 消息转发到 ianywhere.connector.jms.deadMessageDestination 属性值中。缺省值为 -1,意味着连接器不放弃重试。
ianywhere.connector.incoming.ttl 以整数形式表示的生存期(以毫秒为单位),指派给所有进来的消息。如果值未指定或为负数,则使用该类型连接器的缺省值。如果值为 0,则消息不会过期。在 JMS 中,使用 JMS 消息的到期时间来计算缺省值。在 Web 服务中,缺省值是 0。
ianywhere.connector.outgoing.deadMessageAddress 无法处理消息时将消息发送到的地址。例如,当消息包含有格式错误或未知的 JMS 地址时,该消息会被标记为无法接收,并且消息副本会被发送到失效消息地址。
如果未指定失效消息地址,此消息会被标记为无法接收,但不会发送消息副本。
在 Sybase Central 中,通过在 [连接器属性] 窗口的 [属性] 选项卡中单击 [新建],可设置此属性。
ianywhere.connector.logLevel MobiLink 服务器消息窗口和消息日志文件中显示的连接器信息的数量。日志级别的值如下:
1 记录错误消息。
2 记录错误和警告消息。
3 记录错误、警告和信息性消息。
4 记录错误、警告、信息性消息和调试消息。
在 Sybase Central 中,可在 [连接器属性] 窗口的 [常规] 选项卡的 [记录级别] 部分设置此属性。
还可为所有连接器设置此属性。要在 Sybase Central 中进行此操作,请连接到服务器消息存储库,并选择 [更改此消息存储库的属性] 的任务。打开 [服务器属性] 选项卡。
ianywhere.connector.compressionLevel 从 JMS 接收到的消息的缺省消息压缩因子:它是 0 到 9 之间的一个整数,0 表示无压缩,9 表示最大压缩。
在 Sybase Central 中,可在 [连接器属性] 窗口的 [常规] 选项卡的 [压缩级别] 部分中设置此属性。
还可为所有连接器设置此属性。要在 Sybase Central 中进行此操作,请连接到服务器消息存储库,选择 [更改此消息存储库的属性] 的任务,并打开 [服务器属性] 选项卡。
ianywhere.connector.jms.deadMessageDestination JMS 消息在无法转换为 QAnywhere 消息时,将被发送到的地址。如果 JMS 消息是不受支持的类的实例,或者 JMS 消息未指定 QAnywhere 地址,或者发生意外的 JMS 提供程序异常,或者发生意外的 QAnywhere 异常,则有可能发生这种情况。
在 Sybase Central 中,可在 [连接器属性] 窗口的 [JMS] 选项卡的 [其它] 部分的 [失效的消息目标] 字段中设置此属性。
ianywhere.connector.outgoing.retry.max 从 QAnywhere 到外部消息传递系统进行消息传递的缺省重试次数。缺省值为 5。指定 0 可使连接器始终进行重试。
在 Sybase Central 中,通过在 [连接器属性] 窗口的 [属性] 选项卡中单击 [新建],可设置此属性。
ianywhere.connector.runtimeError.retry.max 连接器对导致 RuntimeException 的消息进行重试的次数。如果指定了失效消息队列,则该消息会被放置到此队列中。否则,该消息将标记为无法接收并被跳过。指定值 0 可使服务器始终不放弃。
xjms.jndi.authName 用于连接到外部 JMS JNDI 名称服务的验证名称。
在 Sybase Central 中,可在 [连接器向导] 的 [JNDI 设置] 页的 [用户名] 字段中设置此属性;还可以在 [连接器属性] 窗口的 [JMS] 选项卡的 [JNDI] 部分中的 [用户名] 字段中设置此属性。
xjms.jndi.factory 用于访问外部 JMS JNDI 名称服务的工厂名称。在 Sybase Central 中,可在 [连接器向导] 的 [JNDI 设置] 页的 [JNDI 工厂] 字段中设置此属性;还可以在 [连接器属性] 窗口的 [JMS] 选项卡的 [JNDI] 部分中的 [JNDI 工厂] 字段中设置此属性。
xjms.jndi.password.e 用于连接到外部 JMS JNDI 名称服务的验证口令。
在 Sybase Central 中,可在 [连接器向导] 的 [JNDI 设置] 页的 [口令] 字段中设置此属性;还可以在 [连接器属性] 窗口的 [JMS] 选项卡的 [JNDI] 部分中的 [口令] 字段中设置此属性。
xjms.jndi.url 用于访问 JMS JNDI 名称服务的 URL。
在 Sybase Central 中,可在 [连接器向导] 的 [JNDI 设置] 页的 [名称服务 URL] 字段中设置此属性;还可以在 [连接器属性] 窗口的 [JMS] 选项卡的 [JNDI] 部分中的 [URL] 字段中设置此属性。
xjms.queueConnectionAuthName 用于连接到外部 JMS 队列连接的用户 ID。
在 Sybase Central 中,可在 [连接器向导] 的 [JMS 队列设置] 页的 [用户名] 字段中设置此属性;还可以在 [连接器属性] 窗口的 [JMS] 选项卡的 [队列] 部分中的 [用户名] 字段中设置此属性。
xjms.queueConnectionPassword.e 用于连接到外部 JMS 队列连接的口令。
在 Sybase Central 中,可在 [连接器向导] 的 [JMS 队列设置] 页的 [口令] 字段中设置此属性;还可以在 [连接器属性] 窗口的 [JMS] 选项卡的 [队列] 部分中的 [口令] 字段中设置此属性。
xjms.queueFactory 外部 JMS 提供程序队列的工厂名称。
在 Sybase Central 中,可在 [连接器向导] 的 [JMS 队列设置] 页的 [队列工厂] 字段中设置此属性;还可以在 [连接器属性] 窗口的 [JMS] 选项卡的 [队列] 部分中的 [队列工厂] 字段中设置此属性。
xjms.receiveDestination 连接器用来监听从 JMS 到 QAnywhere 客户端的消息的队列名。
在 Sybase Central 中,可在 [连接器向导] 的 [连接器名称] 页的 [接收器目标] 字段中设置此属性。
xjms.topicFactory 外部 JMS 提供程序的主题工厂名称。
在 Sybase Central 中,可在 [连接器向导] 的 [JMS 主题设置] 页的 [主题工厂] 字段中设置此属性;还可以在 [连接器属性] 窗口的 [JMS] 选项卡的 [主题] 部分中的 [主题工厂] 字段中设置此属性。
xjms.topicConnectionAuthName 用于连接到外部 JMS 主题连接的用户 ID。
在 Sybase Central 中,可在 [连接器向导] 的 [JMS 主题设置] 页的 [用户名] 字段中设置此属性;还可以在 [连接器属性] 窗口的 [JMS] 选项卡的 [主题] 部分中的 [用户名] 字段中设置此属性。
xjms.topicConnectionPassword.e 用于连接到外部 JMS 主题连接的口令。
在 Sybase Central 中,可在 [连接器向导] 的 [JMS 主题设置] 页的 [口令] 字段中设置此属性;还可以在 [连接器属性] 窗口的 [JMS] 选项卡的 [主题] 部分中的 [口令] 字段中设置此属性。
ianywhere.connector.nativeConnection 实现连接器的 Java 类。它仅供 QAnywhere 内部使用,并且不应删除或修改。
ianywhere.connector.id(不建议使用) 唯一标识连接器的标识符。缺省值为连接器属性 ianywhere.connector.address 的值。
ianywhere.connector.address QAnywhere 客户端用来标识连接器位置的连接器地址。此地址还用作前缀,作用于显示在此连接器的 MobiLink 服务器消息窗口中所有记录的错误、警告和信息性消息。
在 Sybase Central 中,您可在 [连接器向导] 的 [连接器名称] 页的 [连接器名称] 字段中设置此属性。
ianywhere.connector.incoming.priority 以整数形式表示的优先级,指派给所有进来的消息。如果值未指定或为负数,则使用该类型连接器的缺省值。在 JMS 中,缺省使用 JMS 消息的优先级。在 Web 服务中,缺省值是 4。
ianywhere.connector.incoming.retry.max 将 JMS 消息传输到 QAnywhere 消息存储库中时,在放弃之前连接器可进行重试的最大次数。在尝试失败达到最大次数后,会将此 JMS 消息转发到 ianywhere.connector.jms.deadMessageDestination 属性值中。缺省值为 -1,意味着连接器不放弃重试。
ianywhere.connector.incoming.ttl 以整数形式表示的生存期(以毫秒为单位),指派给所有进来的消息。如果值未指定或为负数,则使用该类型连接器的缺省值。如果值为 0,则消息不会过期。在 JMS 中,使用 JMS 消息的到期时间来计算缺省值。在 Web 服务中,缺省值是 0。
ianywhere.connector.outgoing.deadMessageAddress 无法处理消息时将消息发送到的地址。例如,当消息包含有格式错误或未知的 JMS 地址时,该消息会被标记为无法接收,并且消息副本会被发送到失效消息地址。
如果未指定失效消息地址,此消息会被标记为无法接收,但不会发送消息副本。
在 Sybase Central 中,通过在 [连接器属性] 窗口的 [属性] 选项卡中单击 [新建],可设置此属性。
ianywhere.connector.logLevel MobiLink 服务器消息窗口和消息日志文件中显示的连接器信息的数量。日志级别的值如下:
1 记录错误消息。
2 记录错误和警告消息。
3 记录错误、警告和信息性消息。
4 记录错误、警告、信息性消息和调试消息。
在 Sybase Central 中,可在 [连接器属性] 窗口的 [常规] 选项卡的 [记录级别] 部分设置此属性。
还可为所有连接器设置此属性。要在 Sybase Central 中进行此操作,请连接到服务器消息存储库,并选择 [更改此消息存储库的属性] 的任务。打开 [服务器属性] 选项卡。
ianywhere.connector.compressionLevel 从 JMS 接收到的消息的缺省消息压缩因子:它是 0 到 9 之间的一个整数,0 表示无压缩,9 表示最大压缩。
在 Sybase Central 中,可在 [连接器属性] 窗口的 [常规] 选项卡的 [压缩级别] 部分中设置此属性。
还可为所有连接器设置此属性。要在 Sybase Central 中进行此操作,请连接到服务器消息存储库,选择 [更改此消息存储库的属性] 的任务,并打开 [服务器属性] 选项卡。
ianywhere.connector.jms.deadMessageDestination JMS 消息在无法转换为 QAnywhere 消息时,将被发送到的地址。如果 JMS 消息是不受支持的类的实例,或者 JMS 消息未指定 QAnywhere 地址,或者发生意外的 JMS 提供程序异常,或者发生意外的 QAnywhere 异常,则有可能发生这种情况。
在 Sybase Central 中,可在 [连接器属性] 窗口的 [JMS] 选项卡的 [其它] 部分的 [失效的消息目标] 字段中设置此属性。
ianywhere.connector.outgoing.retry.max 从 QAnywhere 到外部消息传递系统进行消息传递的缺省重试次数。缺省值为 5。指定 0 可使连接器始终进行重试。
在 Sybase Central 中,通过在 [连接器属性] 窗口的 [属性] 选项卡中单击 [新建],可设置此属性。
ianywhere.connector.runtimeError.retry.max 连接器对导致 RuntimeException 的消息进行重试的次数。如果指定了失效消息队列,则该消息会被放置到此队列中。否则,该消息将标记为无法接收并被跳过。指定值 0 可使服务器始终不放弃。
xjms.jndi.authName 用于连接到外部 JMS JNDI 名称服务的验证名称。
在 Sybase Central 中,可在 [连接器向导] 的 [JNDI 设置] 页的 [用户名] 字段中设置此属性;还可以在 [连接器属性] 窗口的 [JMS] 选项卡的 [JNDI] 部分中的 [用户名] 字段中设置此属性。
xjms.jndi.factory 用于访问外部 JMS JNDI 名称服务的工厂名称。在 Sybase Central 中,可在 [连接器向导] 的 [JNDI 设置] 页的 [JNDI 工厂] 字段中设置此属性;还可以在 [连接器属性] 窗口的 [JMS] 选项卡的 [JNDI] 部分中的 [JNDI 工厂] 字段中设置此属性。
xjms.jndi.password.e 用于连接到外部 JMS JNDI 名称服务的验证口令。
在 Sybase Central 中,可在 [连接器向导] 的 [JNDI 设置] 页的 [口令] 字段中设置此属性;还可以在 [连接器属性] 窗口的 [JMS] 选项卡的 [JNDI] 部分中的 [口令] 字段中设置此属性。
xjms.jndi.url 用于访问 JMS JNDI 名称服务的 URL。
在 Sybase Central 中,可在 [连接器向导] 的 [JNDI 设置] 页的 [名称服务 URL] 字段中设置此属性;还可以在 [连接器属性] 窗口的 [JMS] 选项卡的 [JNDI] 部分中的 [URL] 字段中设置此属性。
xjms.queueConnectionAuthName 用于连接到外部 JMS 队列连接的用户 ID。
在 Sybase Central 中,可在 [连接器向导] 的 [JMS 队列设置] 页的 [用户名] 字段中设置此属性;还可以在 [连接器属性] 窗口的 [JMS] 选项卡的 [队列] 部分中的 [用户名] 字段中设置此属性。
xjms.queueConnectionPassword.e 用于连接到外部 JMS 队列连接的口令。
在 Sybase Central 中,可在 [连接器向导] 的 [JMS 队列设置] 页的 [口令] 字段中设置此属性;还可以在 [连接器属性] 窗口的 [JMS] 选项卡的 [队列] 部分中的 [口令] 字段中设置此属性。
xjms.queueFactory 外部 JMS 提供程序队列的工厂名称。
在 Sybase Central 中,可在 [连接器向导] 的 [JMS 队列设置] 页的 [队列工厂] 字段中设置此属性;还可以在 [连接器属性] 窗口的 [JMS] 选项卡的 [队列] 部分中的 [队列工厂] 字段中设置此属性。
xjms.receiveDestination 连接器用来监听从 JMS 到 QAnywhere 客户端的消息的队列名。
在 Sybase Central 中,可在 [连接器向导] 的 [连接器名称] 页的 [接收器目标] 字段中设置此属性。
xjms.topicFactory 外部 JMS 提供程序的主题工厂名称。
在 Sybase Central 中,可在 [连接器向导] 的 [JMS 主题设置] 页的 [主题工厂] 字段中设置此属性;还可以在 [连接器属性] 窗口的 [JMS] 选项卡的 [主题] 部分中的 [主题工厂] 字段中设置此属性。
xjms.topicConnectionAuthName 用于连接到外部 JMS 主题连接的用户 ID。
在 Sybase Central 中,可在 [连接器向导] 的 [JMS 主题设置] 页的 [用户名] 字段中设置此属性;还可以在 [连接器属性] 窗口的 [JMS] 选项卡的 [主题] 部分中的 [用户名] 字段中设置此属性。
xjms.topicConnectionPassword.e 用于连接到外部 JMS 主题连接的口令。
在 Sybase Central 中,可在 [连接器向导] 的 [JMS 主题设置] 页的 [口令] 字段中设置此属性;还可以在 [连接器属性] 窗口的 [JMS] 选项卡的 [主题] 部分中的 [口令] 字段中设置此属性。
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |