美文网首页
SCXML 元素

SCXML 元素

作者: 寻找无名的特质 | 来源:发表于2021-01-06 06:03 被阅读0次

    SCXML的根元素是<scxml>,包含如下属性:

    • initial: 初始状态的id。如果没有这个属性,缺省的初始状态是第一个状态。
    • name: 流程机的名称。
    • xmlns: 必须是"http://www.w3.org/2005/07/scxml".
    • version:必须是1.0
    • datamodel: 与平台有关的datamodel类型,比如"null", "ecmascript", "xpath"。
    • binding: 值为"early"或"late",缺省为“early”,表示数据绑定的类型。
      <scxml>可以包含如下子节点:
    • <state> 复合或者原子状态,可以包含0个或多个。
      *<parallel>并行状态,可以包含0个或多个。
    • <final> 顶层终止状态,可以包含0个或多个。到达这个状态流程终止。
    • <datamodel> 定义数据模型,包含0个或1个。
    • <script> 提供脚本功能,包含0个或1个.

    SCXML应该至少包括一个<state>、<parallel>或者<final>,初始化时,进入initial定义的状态,如果没有initial定义,进入第一个状态。

    相关文章

      网友评论

          本文标题:SCXML 元素

          本文链接:https://www.haomeiwen.com/subject/eyuhoktx.html