关于状态机,请参考BOB大叔的敏捷软件开发一书。书上介绍了一个状态机编译器,SourceForge上有一个开源的更完整的版本:http://smc.sourceforge.net/

使用状态机可以完成很多事情,更多关于状态机的应用由于最近太忙了,就没法写了,多GOOGLE一下:)