An AcdMessage encapsulates a communication between two agents and has some characteristics in common with an email message, such as, for example, specifying a sender and recipient, having a subject, and providing message content. [0043] The DF 225 is a service provided by a particular agent framework and provides the framework's agents with access to the central directory service.