Web services sOA的基本特征 ●服务之间的松耦合( Loosly Coupled) 服务请求者不知道提供者实现的技术细节,服务请求者往往 通过消息调用操作,请求消息和响应,使会话一端的软件可 以在不影响另一端的情况下发生改变,前提是消息模式保持 不变 ●服务都是粗粒度分布 不必进行多次的通讯,提高了服务通讯的效率 从事务控制的角度来说,包含若干细粒度的请求的单一事务 更加容易进行提交和回滚 2021/8/3011
Web Services 2021/8/30 11 SOA 的基本特征 ⚫服务之间的松耦合(Loosly Coupled) - 服务请求者不知道提供者实现的技术细节,服务请求者往往 通过消息调用操作,请求消息和响应,使会话一端的软件可 以在不影响另一端的情况下发生改变,前提是消息模式保持 不变 ⚫服务都是粗粒度分布 - 不必进行多次的通讯,提高了服务通讯的效率 - 从事务控制的角度来说,包含若干细粒度的请求的单一事务 更加容易进行提交和回滚
Web services soA的基本特征 ●服务间的通讯和调用 通过请求/相应、单向异步、发布/订阅等模式实现 服务是位置透明的( location transparency) 服务是针对业务需求设计的。需要反应需求的变化,即所 谓敏捷( agility)设计。要想真正实现业务与服务的分离 就必须使得服务的设计和部署对用户而言是完全透明的 2021/8/3012
Web Services 2021/8/30 12 SOA 的基本特征 ⚫服务间的通讯和调用 - 通过请求/相应、单向异步、发布/订阅等模式实现 ⚫服务是位置透明的(location transparency) - 服务是针对业务需求设计的。需要反应需求的变化,即所 谓敏捷(agility)设计。要想真正实现业务与服务的分离, 就必须使得服务的设计和部署对用户而言是完全透明的
Web services sOA的优势 ●SOA带给T界的 快速应用集成 自动化业务流程 支持多渠道服务(muti- channe| access)的应用 ●面向服务开发的优点 重用 效率:通过组合现有的服务 与技术的松耦合 职责的划分:业务人员和技术人员 021/83013
Web Services 2021/8/30 13 SOA的优势 ⚫SOA带给IT界的 - 快速应用集成 - 自动化业务流程 - 支持多渠道服务(multi-channel access)的应用 ⚫面向服务开发的优点 - 重用 - 效率: 通过组合现有的服务 - 与技术的松耦合 - 职责的划分: 业务人员和技术人员