Collection Contents 上一页 下一页 PDF

QAnywhere 用户指南

QAnywhere 传输规则

删除规则


删除规则确定客户端消息库和服务器消息库中的消息的持久性。它们在传输规则文件中指定。

客户端删除规则 

缺省情况下,当消息的最终状态确定为已接收或过期时,消息将从客户端消息库中删除。如果希望更快地删除消息,或在确认之后保持消息。可通过在客户端传输规则文件中创建一个删除区来实现。

有关客户端传输规则的详细信息,请参见客户端传输规则

下面是客户端传输规则文件中的删除规则部分的一个示例:

[system:delete]

; This rule governs when messages are deleted from the client
; store
;
;    start time '1:00am' on ( 'Sunday' )
;
; Messages are deleted every Sunday at 1:00AM.
;
;    ias_Status >= ias_FinalState
;
; Typically, messages are deleted when they reach a final
; state: received, unreceivable, expired, or cancelled.

start time '1:00am' on ( 'Sunday' ) = ias_Status >= ias_FinalState

有关 ias_Status 的说明,请参见消息标头

服务器删除规则 

缺省情况下,发送了消息并确认收发后,消息就立即从服务器消息库中删除。为了某些目的(例如,审计),您可能希望将消息保持更长时间。可通过在服务器传输规则文件中创建一个删除区来实现。

服务器端的删除规则应用于所有 QAnywhere 客户端。

有关服务器传输规则的详细信息,请参见服务器传输规则

下面是服务器传输规则文件中的删除规则部分的一个示例:

[system:delete]

; This rule governs when messages are deleted from the server
; store
;
;    start time '1:00am' on ( 'Sunday' )
;
; Messages are deleted every Sunday at 1:00AM.
;
;    ias_Status >= ias_FinalState
;
; Typically messages are deleted when they reach a final
; status: received, unreceivable, expired or cancelled.

start time '1:00am' on ( 'Sunday' ) = ias_Status >= ias_FinalState

有关 ias_Status 的说明,请参见消息标头


Collection Contents 上一页 下一页 PDF