美文网首页
SCXML简介

SCXML简介

作者: 寻找无名的特质 | 来源:发表于2020-12-31 06:16 被阅读0次

SCXML 是 State Chart XML 的简写,是W3C针对复杂有限状态机的推荐标准。它支持诸如子状态、并行状态、并发、同步等复杂的元素。SCXML的详细文档参见 https://www.w3.org/TR/scxml/。目前有SCXML的各种实现,比如有针对Javascript的xstate:https://github.com/davidkpiano/xstate,针对C++的 https://github.com/google/statechart。还有针对C#的项目,不过似乎不是很活跃:https://github.com/innerspacetrainings/Statecharts.NET

这里可以找到针对SCXML的教程:https://github.com/alexzhornyak/SCXML-tutorial

相关文章

  • SCXML简介

    SCXML 是 State Chart XML 的简写,是W3C针对复杂有限状态机的推荐标准。它支持诸如子状态、并...

  • SCXML 事件I/O处理器

    SCXML事件I/O处理器的目的是在SCXML的会话间传递消息。SCXML文档规定了发送会话和接收消息会话的事件之...

  • SCXML 解释器算法 —— 原则与约束

    SCXML遵守下面的原则和约束: Encapsulation(封装):SCXML处理器是一个纯事件处理器,给SCX...

  • SCXML 事件

    事件是SCXML的基本概念之一,大部分转移都是由事件触发的。事件的内部结构与SCXML处理器构建平台相关,但外部接...

  • SCXML

    的作用是生成日志或者调试消息,这个元素有两个属性label和expr。label是一个字符串,与实现无关...

  • SCXML 元素

    SCXML的根元素是 ,包含如下属性: initial: 初始状态的id。如果没有这个属性,缺省的初始状态是第一个...

  • SCXML 解释器算法 —— 初步定义

    W3C文档中给出了一个SCXML解释器算法的原型,可以帮助我们对SCXML有更深入的理解。针对这些算法有一些初步的...

  • SCXML 元素

    数据模型在SCXML中用 元素定义,它包括0个或多个 元素,每个 元素定义了单个数据元素并且赋给初始值。这些值可以...

  • SCXML 元素

    是一个伪状态,可以让状态机记录状态配置。一个 可以将状态设置为目标,当转移执行...

  • SCXML 初始状态

    由于复合状态的存在,转移不仅仅是从当前的活动状态转移到新的活动状态,还包括从一组活动状态到另一组活动状态。如果转移...

网友评论

      本文标题:SCXML简介

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