阅读更多

6顶
0踩

编程语言

原创新闻 Apache Camel 1.4.0发布。

2008-07-24 08:41 by 见习记者 jmszhang 评论(0) 有4605人浏览

      2008年7月23日,Apache Camel 1.4.0发布。

      首页:http://activemq.apache.org/camel/

 

      在SOA时代,如何进行企业应用集成,Camel提供了一种敏捷的、易于测试、渐进的集成方式。

  Camel 是一个代码先行的工具,它允许开发者在无须学习厂商定制和复杂的底层技术的情况下进行精密的大规模集成。Camel使用Java领域说明性专用语言来连接信息系统和配置路由和调解规则,在POJO基础上实施企业整合模式。

 

1. 包括261项:新功能+提升+缺陷修复

  • JMS和Mail构件的大幅度提升。
  • Camel JMX监控模块的提升(默认打开)。
  • 在事务客户端的提升。
  • 消息支持附件。
  • 在CXF、File、FTP、Velocity、Stream、Atom和XMPP构件方面的各种提升。
  • 在JAVA DSL与Spring DSL的各种提升。
  • 新的事务错误句柄,参照事务客户端。
  • 引入ExceptionPolicyStrategy,当错误发生时可选择不同的异常策略。
  • intercept()的默认行为发生了改变。
  • JMS消息头保留包名风格,使得Bean和File头可以保留,这样可以通过触发JMS发送文件名或Bean方法名。
  • 引入调试器和跟踪器,可以跟踪exchanges如何路由。
  • 可以运行在OSGI容器中。
  • 一些内部的重构,避免循环依赖。
  • 对一些核心类加入了@deprecated标记,在Camel 2.0中将移去。
  • 当错误的配置时将给出更友好的提示信息,比如说模糊的参数。
  • 提升了wiki文档
  • 依赖项已经是细粒度依赖jar(比如说spring)
  • 支持Webshpere 6.1

2.新的构件(Component)

  • Flatpack:处理固定宽度或间隔标识文件和消息。
  • 集成了Spring Integration

3.新的DSL

  • Scala(正在进行中,还没有完全完成)

3.新的例子

  • 可使用ANT脚本执行例子
  • camel-example-loan-broker
  • camel-example-spring-jms

-------------------------------------------------------------------------------------------------------------

Camel社区正在讨论并确认2.0的发展目标和路线图,热点包括:

  • 在现有功能上,提供更更易用的方式、工具支撑。
  • 如何同步Java、Spring、Scala、Ruby等各种DSL表示方式。
  • 更多的例子,更容易吸引社区关注的方式等。
来自: Apache Camel
6
0
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 编写WTL资料《WTL for MFC Programmers》

    这个就是大名鼎鼎的(也是唯一的)WTL编程书籍《WTL for MFC Programmers》。

  • WTL for MFC Programmers(1)

    WTL for MFC Programmers从MFC到WTL 原著 Michael Dunn 编译 蜗牛手记译前序       一直以来都是在MFC的平台上开发,忽然有一天开发的东西需要跨入没有MFC的平台上才发现Window编程和MFC编程的区别,如何能够快速的由MFC转入WINDOW平台呢,找来找去发现了WTL这个奇怪的东西。       说它奇怪,一点也不过分,

  • WTL for MFC Programmers, Part IX - GDI Classes, Common Dialogs, and Utility Classes

    WTL for MFC Programmers, Part IX - GDI Classes, Common Dialogs, and Utility Classes原作 :Michael Dunn [英文原文]翻译 :Orbit(桔皮干了) [http://www.winmsg.com/cn/orbit.htm]

  • WTL for MFC Programmers, Part VI - Hosting ActiveX Controls

    WTL for MFC Programmers, Part VI - Hosting ActiveX Controls原作 :Michael Dunn [英文原文]翻译 :Orbit(星轨 oRbIt) [http://www.winmsg.com/cn/orbit.htm]下载演示程序代码本章内容 介绍 从使用向导开始 建立工程

  • WTL for MFC Programmers, Part II - WTL GUI Base Classes

    WTL for MFC Programmers, Part II - WTL GUI Base Classes原作 :Michael Dunn [英文原文]翻译 :Orbit(星轨 oRbIt) [http://www.winmsg.com/cn/orbit.htm] 输入您的搜索字词

  • WTL for MFC Programmers, 中文版序言

    WTL for MFC Programmers, Chinese Version Prologue 我一直在寻找这样一个类库:他对Windows的窗口提供面向对象的封装,有灵活的消息响应机制和比较完备的界面框架解决方案,对标准控件提供简练实用的封装,支持操作系统的新特性,支持功能扩充和二次开发,有代码自动生成向导机制,生成的程序使用较少的系统资源,最后是有完全的代码支持和文档支持。你会

  • WTL for MFC Programmers,Part IV - Dialogs and Controls

    WTL for MFC Programmers,Part IV - Dialogs and Controls原作 :Michael Dunn [英文原文]翻译 :Orbit(星轨 oRbIt) [http://www.winmsg.com/cn/orbit.htm] 输入您的搜索字词

  • WTL for MFC Programmers英文版PDF,附演示代码

    注意,是英文版!排版比较好,附演示代码 Part I - ATL GUI Classes Part II - WTL GUI Base Classes Part III - Toolbars and Status Bars Part IV - Dialogs and Controls Part V - Advanced Dialog UI Part VI - Hosting ActiveX Controls Part VII - Splitter Windows Part VIII - Property Sheets and Wizards Part IX - GDI Classes, Common Dialogs, and Utility Classes Part X - Implementing a Drag and Drop Source

  • WTL for MFC Programmers(中文版)

    这个资源在网上很多下得到,只不过是html文件包,不方便使用,这个是我做的一个chm文件,希望对大家有用。

  • WTL简单教程WTL for MFC Programmers

    WTL 具有两面性,确实是这样的。它没有MFC的界面(GUI)类库那样功能强大,但是能够生成很小的可执行文件。如果你象我一样使用MFC进行界面编程,你会觉得MFC提供的界面控件封装使用起来非常舒服,更不用说MFC内置的消息处理机制。当然,如果你也象我一样不希望自己的程序仅仅因为使用了MFC的框架就增加几百K的大小的话,WTL就是你的选择。当然,我们还要克服一些障碍: ATL样式的模板类初看起来有点怪异 没有类向导的支持,所以要手工处理所有的消息映射。 MSDN没有正式的文档支持,你需要到处去收集有关的文档,甚至是查看WTL的源代码。 买不到参考书籍 没有微软的官方支持 ATL/WTL的窗口与MFC的窗口有很大的不同,你所了解的有关MFC的知识并不全部适用与WTL。 从另一方面讲,WTL也有它自身的优势: 不需要学习或掌握复杂的文档/视图框架。 具有MFC的基本的界面特色,比如DDX/DDV和命令状态的自动更新功能(译者加:比如菜单的Check标记和Enable标记)。 增强了一些MFC的特性(比如更加易用的分隔窗口)。 可生成比静态链接的MFC程序更小的可执行文件(译者加:WTL的所有源代码都是静态链接到你的程序中的)。 你可以修正自己使用的WTL中的错误(BUG)而不会影响其他的应用程序(相比之下,如果你修正了有BUG的MFC/CRT动态库就可能会引起其它应用程序的崩溃。 如果你仍然需要使用MFC,MFC的窗口和ATL/WTL的窗口可以“和平共处”。(例如我工作中的一个原型就使用了了MFC的CFrameWnd,并在其内包含了WTL的CSplitterWindow,在CSplitterWindow中又使用了MFC的CDialogs -- 我并不是为了炫耀什么,只是修改了MFC的代码使之能够使用WTL的分割窗口,它比MFC的分割窗口好的多)。

  • wtl_for_mfc_programmers

    WTL4MFCprogrammers中文版,全部打包,WTL学习资料

  • WTL for MFC Programmers 中英文

    WTL for MFC Programmers 中英文

  • MFC程序员的WTL指南系列 (WTL for MFC Programmers Series)

    这系列文章介绍了WTL界面开发的一些基础知识,写得浅显易懂,推荐。 源文地址:http://www.codeproject.com/KB/wtl/wtl4mfc1.aspx 中文版本:http://vckbase.com/document/listdoc.asp?sclsid=1704

  • WTL for MFC Programmers(2)

    google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//<script type="text/javascript"

  • WTL for MFC Programmers, Part I - ATL GUI Classes

    WTL for MFC Programmers, Part I - ATL GUI Classes原作 :Michael Dunn [英文原文]翻译 :Orbit(星轨 oRbIt) [http://www.winmsg.com/cn/orbit.htm] 输入您的搜索字词 提交搜索

  • WTL for MFC Programmers, Part III - Toolbars and Status Bars

    WTL for MFC Programmers, Part III - Toolbars and Status Bars原作 :Michael Dunn [英文原文]翻译 :Orbit(星轨 oRbIt) [http://www.winmsg.com/cn/orbit.htm] 输入您

  • [原创] WTL for MFC Programming实践篇 --- 一个自定义ComboBox的移植过程(上)

    WTL for MFC Programming实践篇                   --- 一个自定义ComboBox的移植过程                   --- 蜗牛手记      现在有一个MFC写的自定义ComboBox打算移植到WTL上,于是根据WTL的书写方法修改了程序,就得到下面的代码:Class CComboBoxEx : public CComb

  • [原创] WTL for MFC Programming实践篇 --- 一个自定义ComboBox的移植过程(下)

    《程序员修炼之道》说当你想说这不可能的时候,往往是你在调用的方法上出现了错误。我们重新回到起点,来看看那里出了错。仔细地研读代码以后发现,事件是怎么传递到MSG_MAP的呢?难道我们通过赋值将一个窗体句柄传进来,我们在这个类中定义的MSG_MAP就能自动的连接到这个句柄上吗?这显然是真的不可能。那么没有将MSG_MAP连接到窗体句柄很可能是控件类无法收到任何事件的原因。那么如何将MSG_M

Global site tag (gtag.js) - Google Analytics