soa架构的优势是什么?
使用SOA架构进行开发时,其好处如下:
1,编码灵活
基于模块化的底层服务,可以通过不同的组合创建高层服务,从而实现重用,体现了编码的灵活性。此外,由于服务消费者不直接访问服务提供者,这种服务实现本身也可以灵活使用。
2,明确开发者的角色。
熟悉BES的开发人员可以集中精力重用访问层,而协调层的开发人员不需要特别了解BES的实现,而是集中精力解决高价值的业务问题。
3.支持多种客户类型。
借助精确定义的服务接口和对XML和Web服务标准的支持,可以支持各种客户类型。
包括PDA、手机等新的接入渠道。