基于Push—Model的遥感生态产品生产监控的设计与实现
单状态。虽然人工交互的类型有多种,但是控制的流程是一致的。本例以制图为例,来说明人工交互消息的控制流程。如图3所示,消息a表示等待人工制图消息,消息b表示该订单正在人工制图的消息,消息c表示开始人工制图的消息,消息d表示制图结束消息,为了突出ParaServer与MonitorClient的消息流通及控制过程,图3中省略了DispatchServer转发。图3 人工制图消息的流程人工制图消息的流程说明:第一步,ParaServer的生产过程中止,等待人工制图,修改生产订单状态队列中订单的状态;第二步,通知MonitorClient,发送消息a;第三步,MonitorClient接收并解析消息a,点击MonitorClient界面中的【人工制图】按钮,向ParaServer发送消息c;第四步,ParaServer接收并解析消息c,锁定该订单,修改订单队列中订单状态,向MonitorClient发送消息b;第五步,MonitorClient接收并解析消息b,并从ParaServer中下载人工制图需要的模板等文件;第六步,在MonitorClient端,人工打开制图模块,开始人工制图;第七步,人工制图操作结束,将制
<<上一页 下一页>>
广州市越秀区图书馆版权所有。
联系电话:020-87673002
本站访问人数: