Communicable-State-Machine
Communicable-State-Machine copied to clipboard
Interrupt Feature 整理
目前是由发送方决定是 status/interrupt,接收方是不可以改变这个行为的,这个灵活性比较低。
所以我在考虑发送方可以预设行为,定义期望处理的方式
TCP Connected -><status>
TCP Connected -><interrupt>
TCP Connected -><broadcast> //等效于<status>
订阅的话,默认就是发送方定义的行为:
TCP Connected@TCP >> DoSomething -><register>
也可以通过订阅改变处理行为
TCP Connected@TCP >> DoSomething -><register as status>
TCP Connected@TCP >> DoSomething -><register as interrupt>