|
|
|
|
|
|
分布式多处理器系统及其上对等关联状态机间通讯的方法<%=id%> |
|
|
|
摘要 . .本发明提供了一种实现分布式系统中对等关联状态机之间通讯的方法,通过处理器之间的关联状态机搬移机制,将原处于不同处理器上的其中一方状态机搬移到关联的另外一方或多方状态机所在的处理器上,以在同一处理器上实现这些对等关联状态机之间的内部通讯和业务逻辑,不但可以较低的成本实现在分布式处理器系统中直接移植应用原单处理器系统的业务处理逻辑,而且可以避免关联状态机之间过多的消息交互,从而减少处理器间状态机之间直接通讯的开销。 . 主权项 . .1.一种分布式多处理器上对等关联状态机间通讯的方法,包括以下步骤: 多个处理器(1,2)之一(2)上的对等状态机(2_fsm_2)收到与该多个处理器中不同于该一个处理器的其它处理器上的多方对等状态机(1_fsm_1)进行交互访问的消息,并向该多方状态机(1_fsm_1) 发出搬移协商请求消息(moveNego_req); 确定一个搬移目的处理器(1),其中该搬移目的处理器上的对等状态机为该多方对等状态机之一, 对应于该多方对等状态机中不同于搬移目的处理器上状态机的其它状态机(2_fsm_2),将在该搬移目的处理器上分别创建对应的子状态机(1_fsm_2); 各子状态机(1_fsm_2)通过各自对应的对等状态机(2_fsm_2) 保持与对应的对等状态机所在处理器的其它业务单元的接口, 各对等状态机(2_fsm_2)将从其它业务单元收到的消息转发给各自对应的子状态机(1_fsm_2); 该搬移目的处理器上的对等状态机(1_fsm_1)及其上创建的各子状态机(1_fsm_2)之间进行交互访问并产生处理响应消息; 各子状态机(1_fsm_2)将处理响应消息发送到各自对应对等状态机(2_fsm_2)所在处理器(2)上的其它业务单元。. .
中国科技资讯网
.
|
|
|
|
设为首页 | 加入收藏 | 广告服务 | 友情链接 | 版权申明
Copyriht 2007 - 2008 © 科普之友 All right reserved |