RDBParamReader Node1 RDBParamReader + RDBParamReader() + ~RDBParamReader() + data() + _getRecordsetPtr() Node2 IRDBAccessSvc + getRecordsetPtr() + getChildTag() + getQuery() + getTagDetails() + interfaceID() # connect() # disconnect() # shutdown() Node2->Node1 -m_rdbAccess Node3 IInterface Node3->Node2