QCon 演讲火热征集中,快来分享你的技术实践与洞见! 了解详情
写点什么

微软发布 ESB 指导工具包的 CTP3

  • 2007-08-20
  • 本文字数:962 字

    阅读完需:约 3 分钟

微软发布了 ESB 指导工具包(ESB Guidance)的一个新版本(CTP3)。ESB 指导工具包是一个运行于 BizTalk Server 2006 R2 之上的一个框架,依靠 WCF 来提供 ESB 功能(路由、转换、验证……)。

BizTalk 团队上个星期公布了ESB 指导工具包的社区技术预览版3(Community Technology Preview 3 )。可以到 CodePlex (微软的开源项目托管网站)上下载。

这个版本包括

  • Windows Communication Foundation (WCF) 集成适配器
  • 添加到 BizTalk Server 2006 R2 中的更多集成适配器
  • 支持开关匝道的部分请求 - 响应(Partial Request-Response),(之前的 ESB 指导工具包只支持消息的发送 - 接收模式)
  • 解析器(Resolvers)和适配器提供器框架(Adapter Provider Framework)支持策略驱动的端点解析
  • 和重要的 SOA Governance 供应商更紧密的集成,如 Amberpoint 和 SOA Software

Marty Wasznicky,在 Connected System Division (CSD) 的实施项目(Field Program)经理,注释到:

我们的目标是开发一个健壮的构架,用于在消息级别实现高性能并足够灵活的解析和转换运行时,而无需现存的基于以前版本的 ESB 指导工具包开发的编排式服务。要实现这样的效果,解析器(Resolvers)和适配器提供器框架(Adapter Provider Framework)就需要支持动态加载、缓存和已注册的解析器的引用。鉴于某些事实,解析器决定这儿的端点配置和 URI。

(功能性和技术性)的细节概览可以通过 ESB 指导工具包社区网站下载。

BizTalk 团队基于 Gartner 对 ESB 的定义来发表这个指导工具包:

“一个具有 Web Service 能力的基础设施,能够支持智能直接通讯,并支持在松散耦合和解耦业务组件之间的间接关联。”(来源:Gartner Group)

它可以解释为 5 个关键能力:

  • 消息代理
  • 消息转换
  • 消息验证
  • 适应能力
  • 服务编排

松散耦合通过结合了消费端和提供端的拦截模式来实现。路由、转换、验证等功能就在这些拦截器中发生。

服务编排功能由 BizTalk Server 提供。微软让它的构架作为一个混合式的集线器 / 总线结构。

拦截器的一个核心功能是修饰每个流经 ESB 的消息,这些消息附带着一些特定的能被后台 BizTalk 服务器解释的 ESB 元数据。

源代码和文档可以在这里下载。我还听说一个VM(虚拟机)也可以被下载(因为它需要BTS 2006 R2 beta),但是没有找到下载的连接。

查看英文原文: Microsoft announces the CTP3 of the ESB Guidance

2007-08-20 01:101060
用户头像

发布了 254 篇内容, 共 58.4 次阅读, 收获喜欢 2 次。

关注

评论

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

HashMap(jdk1,Java程序员进大厂面试必备基础技能

Java 程序员 后端

CoProcessFunction实战三部曲之一:基本功能,软件技术java工程师方向

Java 程序员 后端

Docker下,两分钟极速体验Nacos配置中心,mysql视频教程百度网盘

Java 程序员 后端

Docker下的Nacos环境开发,mysql联合索引原理

Java 程序员 后端

Github神作!2021Java秋招高级面试指南,吃透至少阿里P6

Java 程序员 后端

HashMap源码解析,操作系统原理与实践教程第三版答案

Java 程序员 后端

Hello Git快速入门,redis常见数据结构以及使用场景分析

Java 程序员 后端

Bootstrap框架快速上手,这位阿里P7大牛分析总结的属实到位

Java 程序员 后端

GitHub调优热榜,居然是腾讯T9熬肝撰写的594页MySQL优化手册,简直太香

Java 程序员 后端

HashMap详解,hadoop源码分析完整版

Java 程序员 后端

透过表象看REST

Jxin

GitHub上标星90k+的《Java知识总结,java基础选择题填空

Java 程序员 后端

GitHub上访问下载破百万的神仙文档《Java面试神技》看完我呆了

Java 程序员 后端

Helm部署的服务如何修改配置,nginx面试题负载均衡

Java 程序员 后端

hive学习笔记之七:内置函数,mybatis防止sql注入原理

Java 程序员 后端

Chrome上的这些灵魂插件太猛了,碾压其他同款,java架构师成长直通车分享

Java 程序员 后端

dubbo实战之三:使用Zookeeper注册中心,java后端工程师面试题

Java 程序员 后端

Github又爆神作,阿里JVM垃圾回收全解小册全网开源!,已开源

Java 程序员 后端

Github点赞接近 70k 的Spring Cloud学习教程+实战项目推荐!牛批

Java 程序员 后端

golang实战之flag包,Redis灵魂14问

Java 程序员 后端

CDH5部署三部曲之二:部署和设置,高薪程序员必会

Java 程序员 后端

Fluid 给数据弹性一双隐形的翅膀 -- 自定义弹性伸缩,多线程面试题2021

Java 程序员 后端

Gradle构建多模块SpringBoot应用,mybatis面试常问问题

Java 程序员 后端

gRPC学习之三:初试GO版gRPC开发,Java面试题中高级

Java 程序员 后端

Dubbo—SPI及自适应扩展原理,java项目系统架构图

Java 程序员 后端

hive学习笔记之九:基础UDF,java入门书籍下载

Java 程序员 后端

CNCF 官方大使张磊:什么是云原生?,一个Java程序员的面试心得

Java 程序员 后端

Elasticsearch的高阶使用方法有哪些?,rabbitmq入门案例

Java 程序员 后端

GateWay 网关服务,java程序员进阶路线

Java 程序员 后端

hive学习笔记之三:内部表和外部表(1),贼好用的Java学习路线集合

Java 程序员 后端

hive学习笔记之三:内部表和外部表,java面试手写算法

Java 程序员 后端

微软发布ESB指导工具包的CTP3_SOA_Jean-Jacques Dubray_InfoQ精选文章