发明名称 基于LSOA构架的开放式控制方法
摘要 本发明基于LSOA构架的开放式控制方法,包括以下步骤:应用服务层向总线控制层提交注册服务的请求;向总线控制层配置服务流程;向总线控制层发送流程请求消息;总线控制层根据流程请求消息的优先级对流程请求进行调度;总线控制层对流程请求进行处理,然后向相应服务发送流程请求;应用服务收到请求消息,执行完指定的控制逻辑后向总线控制层返回结果;总线控制层将结果返回。本发明是一个具有开放式系统结构、可扩展、可重构、可在线升级维护、应用服务容错能力强等特点的控制方法。
申请公布号 CN101976062B 申请公布日期 2012.08.22
申请号 CN201010252040.7 申请日期 2010.08.12
申请人 华南理工大学 发明人 张平;汤峰;苏彦彬;赖宇亮;吴宏;卢钰庭
分类号 G05B19/418(2006.01)I 主分类号 G05B19/418(2006.01)I
代理机构 广州市华学知识产权代理有限公司 44245 代理人 黄磊
主权项 基于LSOA构架的开放式控制方法,其特征在于,包括以下步骤:S1、应用服务层向总线控制层提交注册服务的请求;S2、向总线控制层配置服务流程;S3、向总线控制层发送流程请求消息;S4、总线控制层根据流程请求消息的优先级对流程请求进行调度;S5、总线控制层对流程请求进行处理,然后向相应服务发送流程请求;S6、应用服务收到请求消息,执行完指定的控制逻辑后向总线控制层返回结果;S7、总线控制层将结果返回;步骤S2所述配置服务流程包括以下步骤:S21、流程配置程序从总线内核的数据库获取所有服务的相关信息列表;S22、选取一个服务当中提供的某个功能,将其作为新的流程节点添加到服务流程列表中;S23、流程配置程序将根据步骤S22中所选取的流程节点的输出参数类型,更新可添加的服务流程信息列表;S24、如果需要添加新的服务,则返回步骤S22继续添加;否则完成服务流程配置;S25、为刚配置好的服务流程生成服务流程ID;S26、步骤S25的操作成功后,则将配置好的服务流程信息保存在总线内核的数据库中。
地址 510640 广东省广州市天河区五山路381号