在不同ABAP会话中的程序之间触发/处理事件

ray*_*shi 5 sap events abap triggers

我有两个在单独的会话中运行的程序。我想从程序A发送一个事件,并在程序B中捕获此事件。

我怎样才能做到这一点 ?

PAT*_*ume 0

如果 SAP 内存中的参数已更改,您可以通过检查程序 B 来模拟它。程序A将设置该参数来发送事件。(即设置/获取参数...)。实际上,您正在轮询 B 中的事件。

你的描述中有很多未知的地方。例如,事件是一次性操作还是 A 可以发送多个事件?如果是这样,B 在处理完事件后必须清除参数,以便 A 知道可以发送新的参数(并且 A 在设置参数后必须等待参数清除)...

编辑:删除了关于 ABAP 中没有消息传递的部分,因为 Seban 表明我错了