IH5GroupSvc Node1 IH5GroupSvc + ~IH5GroupSvc() + group() + interfaceID() Node3 H5FileSvc - m_file - m_file_path + H5FileSvc() + ~H5FileSvc() + initialize() + group() - queryInterface() Node1->Node3 Node2 IService Node2->Node1