基于 Web Services 的单一 Web 服务的限制,本文引入 Agent 技术,结合 Web Services 和多 Agent 技术,提出了一种基于 Multi-Agent 的 Web 服务组合的模型,通过多个 Agent 之间的协调对 Web 服务需求者的 Web 服务的拆分,以调用相应的 Web 服务提供者所提供的服务来完成多个服务的组合,以满足不同用户的多 样化需求
目前许多公司正逐步认识到需要采用 SOA 方法作为执行满足业务需求的解决方案的方法。采用这种方法的一个关键步骤是构建可重用服务的组合。而SOA 作为沟通 IT 世界和业务世界的桥梁这一论断在不断地发展着。服务组合的构建是一项时间和资源的投资,它必将在面向服务的业务应用程序方面带来巨大的回报。尽管面向服务的体系结构或 SOA 仍然是新生事物,但许多公司正逐步认识到需要采用 SOA 方法作为执行满足业务需求的解决方案的方法。采用这种方法的一个关键步骤是构建可重用服务的组合。