To extend the field of the available services for each client in a transparent manner, DIET uses the Multi-Agent system to increase scalability. To achieve this, the MAs access each others' resources when processing a client's request. Thus, each request is not only submitted inside the hierarchy of the MA contacted by the client, but also inside the hierarchy of each MAs connected to the first MA, if the first submission failed.