组件虚拟集成开发文档
程序目的:
把原有的组件集群变成一个组件集群,该组件集群可以被视作一个单一的网关组件
相关概念:
网关组件:连接组件集群内外的开放组件,包括对内的LIF与对外的本地接口,由某个特定的组件专门承担这个职责
结构设计:
组件的设计:每个组件包含操作接口与控制接口,
组件集群的设计:每个集群包含一个网关组件
接口的设计:
LIF:链接接口,组件通过这个接口对集群提供服务
TII :技术无关控制接口
TDI: 技术相关调试接口
LocalInterface:本地接口
状态的设计:组件的状态由整数表示,0表示温度安全,1表示温度过高(高于100)
场景设计:
准备三个组件123,1与2先集成成一个组件集群A,之后3再集成进A中,2组件作为网关接口负责与外界交互,接收输入的锅炉温度信息,1组件负责计算锅炉温度是否安全,3组件负责对过热的锅炉进行降温,每次降温1度,组件集群每隔一段时间判断自身的温度状态,如果过热则命令3进行降温
网友评论