每个具体 OSFactory 都公开继承自抽象类 OMOSFactory。OMOSFactory 隐藏了用于进行任务分配和同步的 RTOS 机制。另外,OSFactory 还提供了 Rational® Rhapsody® 框架需要的其他依赖于操作系统的服务,例如获取当前线程的句柄。
以下时序图显示了创建各种操作系统实体(例如 OMOSMessageQueue 和 OMOSConnectionPort)的 OSFactory。