1

ステート マシン ベースのコンセプトとしてアプリケーションを開発したいのですが、ステート マシンの方法についてはわかりません。私は次のコードをxml形式で持っています。これを解析する方法、またはチュートリアルが利用可能です

<scxml initial="idle" name="atm.connRestored" version="0.9" xmlns="http://www.w3.org/2005/07/scxml">
<state id="idle">  
<transition event="atm.connected" target="loading"></transition>
</state>
<state id="loading">
    <transition event="atm.loadSuccess" target="inService"></transition>
    <transition event="atm.connClosed" target="disconnected"></transition>
    <transition event="atm.loadFail" target="outOfService"></transition>
</state>
<state id="inService"> 
   <transition event="atm.shutdown" target="outOfService"</transition>
   <transition event="atm.connLost" target="disconnected"></transition>
</state>
<state id="outOfService">
   <transition event="atm.startup" target="inService"></transition>
   <transition event="atm.connLost" target="disconnected"></transition>
</state>
<state id="disconnected">
   <transition event="atm.connRestored" target="inService"></transition>
</state>
</scxml>
4

0 に答える 0