基于SOA面向服务架构的开发模式 天涯浪子 QQ:510966603 WEB中间件部署图 实现充值结算的系统 充值给谁充值 网吧充值 代理充值 结算 就是算账了 * 实现充值结算的系统 充值给谁充值 网吧充值 代理充值 结算 就是算账了 * 目录 WEB中间件 服务编排 服务治理 ESB功能模型 SOA、OGSI、ESB相关概念介绍 什么是SOA Service Oriented Architecture 一种以服务为基础的架构 服务边界清晰 服务自治,低耦合 服务通过Schema和Contract发布,而不是Class和Type 特点 SOA 提供了一种灵活的、可扩展且可组合的方法来重用和扩展现有应用程序以及构造新的应用程序。 服务声明它们实现的或期望其他服务实现的接口,并且声明控制潜在伙伴交互的策略,从而公布各种功能(包括提供的和请求的)。 Web 服务描述语言(Web Services Description Language,WSDL)和其他 Web 服务标准(如 WS-Policy)提供了用于这些声明的词汇。 SOA将业务应用拆分为动态的可重用的服务 传统应用程序 组件化的应用程序 组合的应用程序 因需求重新组合的应用程序 1、将应用分解为模块和可重用的函数以及服务; 2、组合服务和模块以符合业务需求; 3、重用现有的服务和模块以满足变化的业务需求; 1 2 3 SO
原创力文档

文档评论(0)