写点什么

文章:ESB 拓扑方案

  • 2008-07-02
  • 本文字数:563 字

    阅读完需:约 2 分钟

ESB 作为一个重要的 SOA 基础设施现在已经广为人知,甚至有人直接将其与 SOA 划上等号。虽然这个观点有失偏颇,但是从另 一侧面反映了其流行的程度。对于部署 ESB 的企业,不可避免地面临着选择其拓扑结构的问题。今天,来自 EBM WebSourcing 的首席架构师 Adrien Louis 将围绕这个问题讲述一下他自己的理解。

在这篇名为《ESB 拓扑方案》的文章中,Adrien 讨论了两种 ESB 拓扑方案:单个公司级 ESB vs. 彼此互联的“部门级”ESB 系统,并从管理、业务监测、治理、可靠性和编配等方面比较了两种方案的优劣。在本文的最后,Adrien 总结说:

每个 ESB 都提供了集成应用的一组功能和工具。使用一组连接器和服务(如转换或编配),应用集成变得简单了。 对于一个给定的集成问题,人们可以使用一个“中心”ESB、一些连接器,并使用它来成为粘合 2 或 3 个应用之间的胶水。大多 数时候,这种“点对点”的方式很简单,可快速安装,无需业务服务定义(WSDL 等)。正如我们在这篇文章中看到的,这种“集成”视图也许对简单情形是够用 的,但对于真正的“服务平台”(ESB 必须是企业的 SOA 主干)并不够。

选择一个允许真正网络通信的 ESB 实现是在企业中实施“服务平台”的关键。它允许我们以全局视图来观看信息系统中的所有活动与业务,并增强了它的机动性,因为整个企业中的每一个服务均可按业务步骤的方式被方便地使用。

2008-07-02 05:061143
用户头像

发布了 255 篇内容, 共 67.9 次阅读, 收获喜欢 10 次。

关注

评论

发布
暂无评论
发现更多内容

高难度对话读书笔记

wo是一棵草

Java新特性:数据类型可以扔掉了?

Java 编程 架构师

实践解读丨Python 面向对象三大特征之多态

华为云开发者联盟

编程 面向对象

使用递增计数器的线程同步工具 —— 信号量,它的原理是什么样子的?

程序员小航

Java 源码 源码阅读 JUC Semaphore

Golang 反射性能优化

余歌

性能优化 Go 语言

分布式数据库拆分常用之法

华为云开发者联盟

数据库 架构 分布式

从linux源码看socket的阻塞和非阻塞

无毁的湖光

Linux TCP socket Linux Kenel

Java ConcurrentHashMap 高并发安全实现原理解析

vivo互联网技术

Java hashmap 多线程 高并发

(0)skynet序章

休比

谈谈力软快速开发平台B/S专业报表工具

Philips

敏捷开发 开发工具

LeetCode题解:144. 二叉树的前序遍历,递归,JavaScript,详细注释

Lee Chen

大前端 LeetCode

智能商业时代的思考(三)数据驱动

刘旭东

大数据 数据驱动 智能商业

RDS、DDS和GaussDB理不清?看这一篇足够了!

华为云开发者联盟

数据库 华为云 RDS

rpc探路(一)

余歌

springboot2.3手册:多租户及自动创建数据,这样做

互联网应用架构

springboot mybaitsplus 多租户 自动填充基础信息

Java开发连Redis都不会还想跳槽涨薪?先把Redis的知识点吃透再说

Java架构之路

Java redis 编程 程序员 面试

测试工程师在敏捷项目中扮演什么角色?

禅道项目管理

程序员 敏捷开发 测试

第十一周.命题作业

刘璐

java安全编码指南之:输入校验

程序那些事

java安全编码 安全编码规范 java安全编码指南

大作业2

雪涛公子

Golang框架探索(一)

余歌

Web框架 Go web

Kotlin 插件1.4.10使用报错

三爻

android kotlin

我的 2020 iOS BAT面试心得:Bigo、字节、快手、伴鱼、百度、微博等

iOSer

ios 面试

收藏手册:Docker安装RabbitMQ,只需3步

互联网应用架构

Docker RabbitMQ

科大讯飞再握一国产核心技术,可高精细拾取30分贝超小音量

Talk A.I.

当代开发者的好帮手,浅析.NET敏捷开发框架的优势与特点

Learun

敏捷开发 开发工具

拆分链表、图解HTTPS、Zookeeper原理、如何成为技术专家、架构师三板斧 John 易筋 ARTS 打卡 Week 18

John(易筋)

ARTS 打卡计划 图解https ZooKeeper原理 架构师三板斧 拆分链表

JavaScript原型机制

Clloz

Java 原型

架构设计:微服务架构如何划分?这6个标准原则让你一目了然

互联网应用架构

微服务 架构设计

收藏手册:该不该用Lombok?15个常用注解全解析

互联网应用架构

lombok

站在巨人的肩膀上学习:五位阿里大牛联手撰写的《深入浅出Java多线程》

Java架构之路

Java 编程 面试 并发编程 多线程

文章:ESB拓扑方案_SOA_Adrien Louis_InfoQ精选文章