为了有效地实现自动Web服务选择,构建了基于多agent协作的服务选择模型.设计了多agent通信原语,实现了服务选择多agent间的交互协作;提出了基于模糊匹配的评价算法,为评价标准提供较为一致的度量;利用投票协议获取服务请求者偏好,并依此获取评价项的权值.实验结果表明,利用该模型服务选择有效性平均提高29%,平均服务选择时间仅为其他模型的42%,计算复杂度由O(n5)降为O(n2).