SCXML 事件I/O处理器

2021-02-11  本文已影响0人  寻找无名的特质

SCXML事件I/O处理器的目的是在SCXML的会话间传递消息。SCXML文档规定了发送会话和接收消息会话的事件之间的参数映射,但不规定具体实现。

发送和接收必须遵守下面的约定:

  1. 接收会话的事件中的"name"字段必须与发送会话中<send>中的event属性相同。
    2.接收会话的事件中的“origin”字段必须与发送会话中的_ioprocessors系统变量中的location相同。
    3.接收会话的事件中的“sendid”字段必须与发送会话中的id或者idlocation符合,如果没有定义这两个属性,sendid必须是空的。
  2. 接收会话的事件中的“origintype”字段必须包含"scxml"。
    5.接收会话的事件中的“data”字段必须包含发送会话在"namelist"或者<param>或者<content>中定义的数据。
上一篇 下一篇

猜你喜欢

热点阅读