“云无界、端无边” OGeek 技术峰会 9月17日 南京不见不散! 了解详情
写点什么

微软 ESB 指南 2.0 CTP‏

  • 2008 年 12 月 16 日
  • 本文字数:1423 字

    阅读完需:约 5 分钟

微软在几周前发布了 ESB 指南 2.0 CTP

微软 ESB 指南提供了架构方面的指导、模式、实践,以及一系列 BizTalk Server R2 和.NET 组件,旨在简化微软平台上的企业服务总线(ESB)的开发,并让微软的客户可以扩展他们自己的消息传递和集成解决方案。微软 ESB 指南包含 了一系列支持和实现松耦合消息传递环境的互操作组件,该环境简化了基于消息的企业应用开发。

根据 Dmitri Ossipov 在微软 ESB 指南中的模式 & 实践会议中的幻灯片提供的内容:

  • 松耦合的消息传递环境
  • 注册驱动的消息路由
  • 基于路线的处理(Itinerary-based processing)
  • 逻辑集中的消息传递设施(Logically-centralized messaging fabric)

它给客户带来了如下好处:

  • 复用程度更高
  • 运营成本更低
  • 动态改变业务
  • 业务、服务和异常度量指标的收集点

在他的幻灯片中,Dmitri 定义了 ESB 指南 2.0 版核心引擎架构:

Adlai Maschiach 描述了该架构的主要组件

  • Web 服务:暴露内部服务,如路线处理、异常管理、端点和地图解析、BizTalk 操作、UDDI 互操作和消息内容转换。
  • 路线服务和集中存储:包括执行转换和消息传递的代理。你可以从存储解析路线,并创建参与路线解析的自定义服务。
  • 路线入口(Itinerary on-ramps):暴露使用 SOAP 或 WCF 的服务。On-ramps 暴露路线 SOAP 报头并执行路线处理,它利用了微软 ESB 指南中用于动态解析端点和元数据的解析器和适配器提供者框架。
  • 入口(On-ramps):接收某个格式和传输范围内的外部服务,如 HTTP、JMS、WMQ、FTP、平面文件和 XML。它们是典型的 BizTalk 接收位置,它们会根据需要使用微软 ESB 指南中的管道组件和微软 ESB 指南中用来动态解析端点和元数据的解析器和适配器提供者框架。
  • 出口(Off-ramps):实现了传递消息的发送端口,使用的格式和传输如 SOAP、WCF、JMS、WMQ、FTP、 HTTP、平面文件、XML 或其他自定义格式。它们是典型的 BizTalk 发送端口,它们会根据需要使用微软 ESB 指南中的管道组件,以及微软 ESB 指南 中用来动态解析端点和元数据的解析器和适配器提供者框架。
  • 异常管理框架:包括异常 Web 服务、异常管理 API,以及用于丰富异常细节、处理以及传递异常细节给 ESB 管理门户的组件。
  • ESB 管理门户:提供注册供应、异常元数据、报警通知和分析。

这是微软针对 BizTalk Server 2009 的 ESB 指南 2.0 的第一次 CTP 发布。相比 2007 年 11 月发布的版本,包含几处修改和增加

新特性和新组件

  • 新样例 该版本包含了以下几个新例子:
    • 针对企业库 4.0 的 SSO 配置提供器
    • 多 Web 服务执行样例
    • 异常处理服务样例
  • 新的 ESB Web 服务该版本包含了以下几个新的 ESB Web 服务:
    • 通用路线服务(不要求有路线报头)
  • 新的核心特性该版本包含了以下几个新的核心特性:
    • 向微软 BizTalk Server 2009(Beta 版)靠齐
    • ESB 配置工具
    • 集中存储路线
    • 路线解析器组件
    • 路线转发器管道组件
    • 路线选择器管道组件
    • 路线设计器
    • 使用企业库 4.0 配置块集中进行配置
    • 使用企业库 4.0 缓存块集中进行缓存
    • 可通过消息传递和编配调用多个服务
    • 路线 BAM 跟踪
    • 改进了 ESB 核心引擎和路线执行

现有特性的修改

  • 解析器和适配器提供者框架:该版本增强了 Dispatch 和 Transform 类,使之能通过使用文档规范类型在发布管道组件内部批量路由消息,同时还支持路线。
  • 路线缓存管道组件:该版本使用企业库 4.0 可配置的缓存管理。
  • UDDI 发布器工具:该版本只支持 UDDI3,使用发布器定义的键值来发布端点。
  • 一般的错误修改

本次发布引入的新特性将使微软在 ESB 市场扮演一个更加重要的角色。

查看英文原文

Microsoft ESB Guidance 2.0 CTP

2008 年 12 月 16 日 00:071699
用户头像

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

关注

评论

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

TcaplusDB小知识之TcaplusDB表定义

数据人er

数据库 nosql tencentdb TcaplusDB 国产数据库

活性炭能去甲醛吗?

小天同学

科普 5月日更 活性炭

分布式锁

邱学喆

分布式锁 redis分布式锁 zookeeper分布式锁

Node.js使用数据库LevelDB:超高性能kv存储引擎

devpoint

nodejs leveldb

kube-controller-manager之PV Cotroller源码分析

良凯尔

Kubernetes 源码分析 Ceph CSI

关于爱情的碎碎念

穿过生命散发芬芳

520单身福利

人工智能--野人过河

空城机

Java 算法 5月日更 大学笔记

华仔训练营模块4作业

方堃

打破固有思维(十六)

Changing Lin

5月日更

未来每个人的生活可能都会离不开区块链

CECBC

Flink的分布式缓存

大数据技术指南

flink 5月日更

Docker 入门

飞跃

C#常用特性和快捷键

fox

520单身福利

区块链专家与媒体面对面 | “区块链让数据产生价值”

CECBC

可以学习一下安全方面的知识

escray

学习 极客时间 安全 5月日更 安全攻防技能30讲

多线程 VS 多进程(三)

若尘

多线程 Python编程 5月日更

智慧公安微警务APP搭建,公安信息化建设

内卷是必然

ES_her0

5月日更

520有感而发

yu

520 单身福利

学习笔记之:05 | 数组:一秒钟,定义 1000 个变量

Nydia

学习

周末参加活动

IT蜗壳-Tango

5月日更

“产学合作,协同育人”——安谋中国集成电路人才发展趋势沙龙圆满举行

脑极体

Docker 镜像和容器

飞跃

Docker 520 单身福利

Mac电脑:安装cnpm(补充步骤)

三掌柜

5月日更

设计千万级学生管理系统的考试试卷存储方案

小荷才露尖尖角

架构实战营

数据仓库如何确定主题域?

数据社

数据仓库 5月日更

工业互联网平台赋能需充分挖掘数据价值

浪潮云

翻译:谁将在AI中赚钱?by Simon Greenman John 易筋 ARTS 打卡 Week 48

John(易筋)

ARTS 打卡计划

分布式锁中的王者方案 - Redisson

悟空聊架构

redis 分布式 分布式锁 redisson

【LeetCode】增长的内存泄露Java题解

Albert

算法 LeetCode 5月日更

架构学习笔记:架构设计3原则

六维

架构 5月日更

首届腾讯云大数据峰会暨Techo TVP开发者峰会

首届腾讯云大数据峰会暨Techo TVP开发者峰会

微软ESB指南2.0 CTP‏_SOA_Boris Lublinsky_InfoQ精选文章