基于SOA面向服务架构开发模式.ppt

WEB中间件部署图 维持现有平台不变,现有平台数据访问能平移到中间件。 扩展性强,部署灵活! 提供基础组件,公共组件功能。 引入缓存,内存数据库提升性能 基础数据,字典数据,业务数据整理筛选 性能要求… 设计目标 技术方案 企业服务总线 服务的发布/订阅、响应/请求、同步/异步消息、路由和寻址 技术体系 面向SOA技术架构体系 面向服务架构 粗粒度的服务接口分级、可重用的服务、松散耦合、支持种消息模式 插件式开发模式 灵活、快捷、配置简单、部署方便、组件之间相互隔离。 开源ESB JBI容器、标准化信息服务、路由器、JBI管理配置组件等构成 1. ESB 2. SOA 3. OSGI 4. ServiceMix 技术架构体系 技术架构体系 模拟业务场景-数据查询 查询网吧信息 记录日志 调用服务 校验过滤 缓存组件 内存数据库组件 数据库组件 DB Redis服务器 1 2 Y N 3 4 5 同步缓存 同步缓存 数据同步(全量、增量) WEB界面缓存动态管理(方法级别) WEB界面数据库管理、监控 1 2 3 第一次访问 第二次访问 目前直接访问 DISK WEB 中间件 模拟业务场景-公共组件服务 发短信 支付接口 作业调度 短信服务组件 支付接口组件 校验过滤 记录日志 作业调度框架 作业1 作业2 作业N 数据库组件 DB 统一认证组件 邮件组件 … WEB 中间件 数据

文档评论(0)

1亿VIP精品文档

相关文档