文件名
语法
TransactionCompleted( VAL transactionType: INTEGER, REF completionData: RemoteCompletionRecord, VAL data: DATA_FROM_CLIENT )
参数
transactionType --与此数据分发代理的请求事务类型相应的网络消息。
completionData -- 远程完成记录。包括事务成功或失败,以及
出现的任何错误。
该变量是通过引用传送的,
所以此处的事务结果有可能会
改变。
data -- DATA_FROM_CLIENT 结构。
自调遣器接收的数据包。
transactionType 用来确定
DATA_FROM_CLIENT 结构中的相关 dataStructure。
(请参见下面)。在此过程中该记录是个 VAL,
因为在此过程之后,这些数据就
不再使用。
返回
无
副作用
无
说明
在完成了某个特定的事务处理之后,将完成记录送回请求站点之前调用此过程。调用时不考虑是否会成功。与执行的处理有关的数据保存在‘数据’变量中。每个事务类型下面的注解说明了‘数据’中相关的数据结构。
调用的对话框窗体
无
文件名
语法
TransactionReceived( VAL transactionType: INTEGER, REF data: DATA_FROM_CLIENT )
参数
transactionType --与此数据分发代理的请求事务类型相应的网络消息。
data -- DATA_FROM_CLIENT 结构。
自调遣器接收的数据包。
transactionType 用来确定
DATA_FROM_CLIENT 结构中的相关 dataStructure。
(请参见下面)。
该变量是通过引用传送的,
所以这些数据在“数据分发代理”使用之前
可能已经改变了。
返回
无
副作用
无
说明
该过程可以在“数据分发代理”从其它站点接收到网络消息的任意时间内调用,此网络消息指导代理执行某些远程工作。但在执行任何工作之前调用。与请求的工作有关的数据保存在‘数据’变量中。每个事务类型下面的注解说明了‘数据’中相关的数据结构。
调用的对话框窗体
无