Analyzing the Efficiency of Agent-Based Web Services: Communities Consideration