摘要
云环境下模型和仿真引擎多以可执行文件形式提供服务,使得plug-in-play仿真应用开发模式成为首选,这就需要相应接口关联模型处理逻辑和仿真引擎控制逻辑。提出了覆盖仿真对象初始化,事件调度、处理与撤销,发布与处理订购,回滚,退出仿真全生命周期的面向plug-in-play模式的仿真对象接口,并以C++语言定义其原型,通过实例阐述其使用过程,结果表明:该套接口能够灵活定义仿真对象。配合仿真对象实例生成和销毁方法,仿真引擎托管所有实例并调用相应接口控制仿真运行,从而支持plug-in-play仿真应用开发。
- 单位