在Kernel之上的应用软件(例如:Kernel)采用3层Client/Server软件系统结构如下图例:
根据上述框架,软件系统分为: 对象表示(客户端GUI应用对象)层; 服务对象(中间件软件)层; 对象资源(设备对象、数据库)层。 以下章节将分别对这3部分加以说明。