In this paper, we analyze the performance of a mobile agent based approach for discovering and allocating resources in large scale networks. We compare this approach with the traditional client/server approach by considering four scenarios for processing requests in the distributed network.