I have used two State Machine products, where I define a product as something that takes actually creates portions of an operational program.
1) QP ( at http://www.state-machine.com/ ). I used this in 2006 in a Windows C++ communications product. Worked very well, but has a limited number of target platforms. Overall this was the best product, but it can cost money depending on how you use it.
2) State Machine Compiler ( at http://smc.sourceforge.net/ ). I am using this today in an iOS product ( http://dr.edgemoor.com ) written in Objective-C. I came across your question while researching alternatives to SMC. I have not found any.
SMC is less well documented, but also simpler in scope. And it big strength is that it generates code for a number of languages, more than any other solution I have found.
发布评论
评论(2)
我使用过两种状态机产品,我将产品定义为
实际上创建了操作程序的一部分。
1) QP(位于 http://www.state-machine.com/ )。我在 2006 年在 Windows C++ 中使用过这个
通讯产品。效果很好,但目标数量有限
平台。总的来说,这是最好的产品,但它可能会花钱,具体取决于
取决于你如何使用它。
2) 状态机编译器(位于 http://smc.sourceforge.net/ )。我今天用这个
在用 Objective-C 编写的 iOS 产品 ( http://dr.edgemoor.com ) 中。我遇到了
您在研究 SMC 替代品时提出的问题。我还没有找到。
SMC 的文档较少,但范围也比较简单。而且力度很大
是它为多种语言生成代码,比任何其他解决方案都多
我已经找到了。
I have used two State Machine products, where I define a product as something that
takes actually creates portions of an operational program.
1) QP ( at http://www.state-machine.com/ ). I used this in 2006 in a Windows C++
communications product. Worked very well, but has a limited number of target
platforms. Overall this was the best product, but it can cost money depending
on how you use it.
2) State Machine Compiler ( at http://smc.sourceforge.net/ ). I am using this today
in an iOS product ( http://dr.edgemoor.com ) written in Objective-C. I came across
your question while researching alternatives to SMC. I have not found any.
SMC is less well documented, but also simpler in scope. And it big strength
is that it generates code for a number of languages, more than any other solution
I have found.
在 java 中,Apache Commons SCXML 可能是最好的。但是您可以查找有关 scxml4flex 的内容,http:// code.google.com/p/scxml4flex/
In java, Apache Commons SCXML may be the best.But you can look up something about scxml4flex, http://code.google.com/p/scxml4flex/