联邦管理 -- 定义联邦
联邦执行必须先对RTI作出定义,它必须被创建和FOM相关联,而且联邦成员必须加入联邦执行。
联邦执行数据FED,是RTI标准的一部分,不会因为RTI软件不同而不同。FED语法上HLA接口规范的一部分。
RTI初始化数据RID和特定的RTI相关,不是标准的。
创建联邦执行:调用Create Federation Execution服务并提供联邦执行的名字和FED文件的位置即可。
加入联邦执行:调用RTI的Join Federation Execution服务实现加入联邦。
退出联邦执行:调用RTI的Resign Federation Execution服务推出联邦。
餐馆联邦对象模型FOM -- 一个实例
FOM中的类:有三个,Restaurant,Serving和Boat,其中,Restaurant是父类,Serving和Boat类是子类。Restaurant类有一个属性,position;Serving有属性type,Boat有属性SpaceAvailable和cargo
FOM中的交互:只有一个,本来没有,硬塞进来一个。即SimulationEnds, 消费联邦成员负责判断条件是否满足,若满足,则发送SimulationEnds交互,其他联邦成员必须接收SimulationEnds交互,并且当它们接收到这个交互类时停止仿真。
数据类型的讨论:在FOM的正式表示中,必须描述属性和参数的数据类型,