BizTalk’s future

With Microsoft’s push to the cloud people are publicly wondering about the amount of R&D investments being made in “traditional” on-premiss server software. Microsoft is making a big bet on cloud computing and they *will* succeed. Looking at BizTalk Server specifically, and Microsoft integration middleware in general I can tell you this:

In the past couple of years, Microsoft faced three major hurdles in the adoption of BizTalk Server:

1. Low latency challenges. This prohibited BizTalk being used in people facing applications.

2. .Net developers

3. The “two workflow engines” story

The first is commonly known. Until BizTalk 2010 you had to go into the Management Database to tweak some settings in order to accomplish lower latency scenarios. It still meant a minimum of 50ms for every persistence point, but for most scenarios it was okay. This could however not be combined with high throughput scenarios. Until BizTalk 2010, where these tuning settings can now be performed at the host and host instance level providing for combinations of low latency and high throughput solutions. But still…. every message goes at least once to the MessagBox database…

The second is probably less commonly known, but it is a fact that the “.Net developer” is the greatest BizTalk Server competitor. Why buy this stuff if you can build it yourself?

The third is also more and more known; why do we have two separate technologies and engines for handling human (WF) and system workflows (XLANG).

Together with the push to the cloud, this has resulted in some smart people at Microsoft coming up with a new architecture to make all of the above possible and satisfy everyone: one integration middleware architecture that enables development, deployment and management of integration solutions with one set of tools and which can be deployed in the Cloud and on-premises (Server or Appliance).

Watch for some cool stuff being released in the coming period. Some of it already has been released, such as this week’s CTP release of composite apps in Azure.

It will probably take them a couple of years until this all proves to work out well, but I’m confident they’ll manage. And for us integration specialists it will become better and better, because integration won’t go away and the architecture and tools will help us architect, design and build better integration solutions and at the same time bring new possibilities thanks to the cloud. This will be a real paradigm shift!

Cheers! Gijs

FW:

http://www.indafield.com/BizTalkNotes/2011/06/22/biztalks-future/

转载于:https://www.cnblogs.com/upzone/archive/2011/06/23/2088069.html

FW: BizTalk's furture相关推荐

  1. IMPORTANT: BizTalk Server 2004 fixes for Windows XP SP2 and .NET FW 1.1 SP1

    Scott Woodgate 的EMail中说: IMPORTANT: BizTalk Server 2004 fixes for Windows XP SP2 and  .NET FW 1.1 SP ...

  2. BIZTALK项目中WEB引用WEBSERVICES服务时候报错

    近期工作中须要完毕通过BIZTALK完毕调用WEBLOGIC公布的WebServices服务,环境搭建好后,打开VS开发工具新建一个BIZTALK项目,加入WEB引用将对方公布的地址拷贝上去,能够正常 ...

  3. 深入biztalk消息以及消息订阅发布路由机制(二)-消息订阅【转】

    一.消息订阅 订阅消息的主体叫订阅服务器,订阅服务器是可以订阅并消费消息的服务,可以作为订阅服务器的服务类型目前有四类,在BizTalkMgmtDb管理数据库中的adm_ServiceClass的Na ...

  4. BizTalk 开发小技巧-Custom XSLT复杂mapping的简单实现

    BizTalk最强大的就是消息的订阅/发布和消息转换(transform-mapping),与不同的业务系统做对接势必会用到mapping这个强大的工具.BizTalk提供了非常丰富的mapping函 ...

  5. [BTS]BizTalk学习之Functoid篇(ID Cross-References)

    早在三周前,就已经收集了所有有关Cross-Reference Functoid的资源,虽然现在看来,它并不是很难,但想真正的应用它,还是需要花费一些心思的研究一下,不过,托了三周时间,还是写完了. ...

  6. BizTalk 2006 简单入门示例程序(附源项目文件下载)

    BizTalk 2006 简单入门示例程序(附源项目文件下载) 为初学BizTalk Server 2006的开发人员,提供一个简单入门的示例程序,包括一个Receive Port.Send Port ...

  7. [BizTalk]好用的BizTalk管理工具

    在生产环境中安装BizTalk Server时,很少有人同时安装VS.net,所以就不能使用BizTalk Explore工具来管理BizTalk的配置信息,不过,BizTalk提供了一些API以及S ...

  8. BizTalk 开发系列(四十二) 为BizTalk应用程序打包不同的环境Binding

    更多内容请查看:BizTalk动手实验系列目录                       BizTalk 开发系列 我们在使用微软或者其他公司提供的BizTalk应用程序MSI包的时候经常会有一个目 ...

  9. Biztalk 2006 adapter的开发比2004容易的多

    这几天公司项目对象比较少,所以抽了点时间看了一些关于Biztalk adapter的书和找了一些工具,以前看过来网上有一些BizTalk 2004 Adapter Developers Guide写的 ...

最新文章

  1. 团队作业8——第二次项目冲刺(Beta阶段)--第六天
  2. 她取代马斯克成特斯拉新董事长 究竟什么来头?
  3. 为什么 StringBuilder 不是线程安全的?
  4. 《DSP using MATLAB》示例Example7.22
  5. boost::allocator_void_pointer
  6. codeforces1440 E. Greedy Shopping
  7. Linux Shell脚本入门教程系列之(二)第一个shell脚本
  8. cisco 增强型内部网关路由协议EIGRP笔记
  9. Linux进不了进程,既然在Linux中程序不是进程,那么到底什么才算是进程呢?
  10. clickinrefresh.php,IDCZE_v3.0 IDCZE商业导航系统全新仿照114la网址导航 - 下载 - 搜珍网...
  11. java 压缩js css_Java使用YUI Compressor压缩JS/CSS文件
  12. 《四海小记c++学习之路》队列/银行叫号系统
  13. 电力系统matlab仿真论文,基于MATLABSimulink的电力系统仿真 实验论文.doc
  14. 安全基础--21--安全运维
  15. javascript之dom详细笔记加练习
  16. 企业代码提交和发布流程
  17. python定义变量取值范围_python怎么限定函数自变量取值范围?
  18. 苹果截屏快捷键_Mac进阶:掌握这 5 个冷门快捷键,让Mac更好用
  19. 生鲜配送系统开发功能流程 生鲜配送系统源码
  20. fa常用脚本,资产类表的字段详解

热门文章

  1. Unity3D课程系列上线--《unity 常用组件分析》
  2. java 数据库的更新_更新了数据库[update ... set] java
  3. eclipse java敏捷_基于Spring+Hibernate+Eclipse进行敏捷Java开发(2)
  4. DM8:达梦数据库dexp-DMP逻辑导出按用户模式定时自动备份数据库
  5. matlab 从 wind 量化接口获取数据
  6. 1离线安装Chrome Postman 和Postman Interceptor 插件
  7. iOS文件系统的管理
  8. 1分钟售出5万张票!电影节抢票技术揭秘
  9. 好用的下拉选框(单选,多选,全选,清空和反选,及个种样式)----个人钟爱
  10. 目前国内外的一些机器视觉公司汇总(2006年11月30日更新)