Message-driven beans are different from session and entity beans - they don't have business interfaces (Remote/Local) that clients call directly. Instead, they listen to JMS messages and process them asynchronously, so they lack a Component interface.