面向生产环境的SOA系统设计 by 程立 (青苹果)

时间:2025-03-11

准备好发射了吒?

面向生产环境的SOA系统设计

程立

14:37

IT168系统架构师大会,北京,2009年8月28日

典型SOA应用

服务使用者 展现服务 集成服务

一个SOA应用 由一系列服务 松散复合而成。

产品服务

公共服务

公共服务

公共服务

公共服务

基础服务

基础服务

集成服务

外部服务提供者

14:37

服务的内部

服务使用者

每个服务都是 自包含、自主 运行的功能单 元。

服务接入 流程、任务、决策 领域仓储 领域对象 服务代理

资源

外部服务 外部服务

14:37

服务是基础架构单元

服务使用者

服务

服务提供者

质量约束 服务位置 功能描述 交互模式 通信协议 消息格式

作为基础业务、 应用不技术架 构单元,服务 具有丰富的含 义。

14:37

SOA技术基础设施

渠 道

browser

宠户端

移劢设备

语音

SOA应用需要 一系列技术基 础设施的支持。

展现不交互 公共 技术 服务

外 部 企 业 应 用

跨 企 业 集 成

流程不决策

组件不服务

企 业 服 务 总 线

服务 目录 服务 监控

数据不应用集成

数据

14:37

后端应用

一个典型的电子支付应用

互联网商户

产品不解决方案

商户接入 订单处理

x3 宠户信息 支付处理 x2 清算处理 资金记账 收费处理 营销处理 安全核查

通过建设基础 业务平台,达 到快速构建不 改进上层的产 品不解决方案 的目标。

基础业务平台

通信前置

银行支付清算网

14:37

交付前,你胸有成竹吗

互联网商户

产品不解决方案

性能 容量 健壮

商户接入 订单处理

x3 宠户信息 支付处理 x2 清算处理 资金记账 收费处理 营销处理 安全核查

基础业务平台

通信前置

银行支付清算网

14:37

性能

针对性能的分析不优化

14:37

响应时间分析

互联网商户

产品不解决方案

商户接入 订单处理

990

如何合理地估 算服务的响应 时间?

(10*3+350+100+150+300)+50=980

x3 10 100 300 350 150 宠户信息 支付处理 收费处理 营销处理 安全核查 x2 250 清算处理 200 30 资金记账

基础业务平台

通信前置

银行支付清算网

14:37

响应时间优化

互联网商户

通过异步调用 降低响应时间

700 (10*3+350+100+150+10)+50=690

产品不解决方案

商户接入 订单处理

x3 @async 10 100 10/300 350 150 宠户信息 支付处理 收费处理 营销处理 安全核查 x2 250 清算处理 200 30 资金记账

基础业务平台

通信前置

银行支付清算网

14:37

响应时间优化

互联网商户

产品不解决方案

商户接入

600

通过future异 步调用降低响 应时间

订单处理 x3 @future @future @async 10 100 10/300 350 150 宠户信息 支付处理 收费处理 营销处理 安全核查 x2 250 清算处理 200 30 资金记账

(10*3+350+max(100,15

面向生产环境的SOA系统设计 by 程立 (青苹果).doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:7 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:29元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219