Apache Camel
caolaosanahnu
这个作者很懒,什么都没留下…
展开
-
Apache Camel简化SOA实施进程
http://yangzb.iteye.com/blog/494571Apache Camel简化SOA实施进程 博客分类:FrameworkApacheSOAJMSSpring企业应用 在过去的几年中,整合技术得到了突飞猛进的发展。XML/REST/Web 服务/面向服务架构(SOA)的革命不断的促使工程师们和软件公司去创造丰富的协议、适配器、传原创 2012-04-02 17:41:32 · 1246 阅读 · 0 评论 -
Tracer Example
http://camel.apache.org/tracer-example.htmlhttp://camel.apache.org/tracer.htmlTracer InterceptorCamel supports a tracer interceptor that is used for logging the route executions atINFO level.原创 2012-11-05 10:09:51 · 1640 阅读 · 0 评论 -
Interfacing to kdb+ from Java
http://www.sinv.de/slog/?p=23Retrieving data from kdb+ into Java is extremely simple.The java driver for kdb+ resides in one file, c.java, and can be downloaded from www.kx.com/q/c. Don’t be put o原创 2012-11-05 10:38:40 · 2937 阅读 · 0 评论 -
Scala DSL and camel spring schema
http://camel.apache.org/scala-dsl.htmlJust like the Java DSL, the Scala DSL has a RouteBuilder class (org.apache.camel.scala.builder.RouteBuilder) that you can extend to implement your own routes.原创 2012-11-05 14:09:07 · 1478 阅读 · 0 评论 -
Direct Component/SEDA Component/VM Component/Timer Component/Log Component/Cache Component
http://camel.apache.org/direct.htmlDirect ComponentThe direct: component provides direct, synchronous invocation of any consumers when a producer sends a message exchange.This endpoint can be us原创 2012-11-05 11:21:28 · 3334 阅读 · 0 评论 -
Spring Expression Language (SpEL)
http://camel.apache.org/spel.htmlSpring Expression Language(SpEL)Available as of Camel 2.7Camel allows SpEL to be used as an Expression or Predicate in the DSL or Xml Configuration.V原创 2012-11-05 14:15:03 · 3900 阅读 · 0 评论 -
Jetty Component
http://camel.apache.org/jetty.htmlJetty ComponentThe jetty component provides HTTP-based endpoints for consuming and producing HTTP requests. That is, the Jetty component behaves as a simple Web原创 2012-11-05 17:39:19 · 2126 阅读 · 0 评论 -
camel in action
FIRST STEPS. .......................................................11 Meeting Camel 31.1 Introducing Camel 4What is Camel? 4 ■ Why use Camel? 5 ■ Gettingstarted 8 ■ Getting Camel 8 ■ Your fir原创 2012-11-06 16:45:04 · 1188 阅读 · 1 评论 -
Apache Camel Test Framework(MOCK)
http://jnn.iteye.com/blog/1327693先说点题外话 :上周五我和几个朋友交流的时候我发现大家很少写测试,分析原因一个可能是大家认为程序还不复杂,我写测试的回报不高,还有一个原因可能是写单元测试很麻烦。 其实测试代码也可以写得很漂亮,而且一旦你针对自己的业务讲测试封装好了,其实写测试是很惬意的一件事。 对于我来说写Apache Camel的测试框架已经达到了这原创 2012-11-13 17:42:50 · 1291 阅读 · 0 评论 -
Camel ActiveMQ topic route with jms selector
http://www.andrejkoelewijn.com/blog/2011/02/21/camel-activemq-topic-route-with-jms-selector/Here’s a quick example how to create a camel route that creates a route from an ActiveMQ topic. It uses转载 2013-02-28 20:56:33 · 1658 阅读 · 0 评论 -
Quartz Component
http://camel.apache.org/quartz.htmlQuartz ComponentThe quartz: component provides a scheduled delivery of messages using theQuartz scheduler. Each endpoint represents a different timer (in Q转载 2013-07-29 15:23:55 · 1114 阅读 · 0 评论 -
Error Handler
http://camel.apache.org/error-handler.htmlError HandlerCamel supports pluggable ErrorHandler strategies to deal with errors processing an Event Driven Consumer. An alternative is to specify th原创 2012-11-02 17:36:16 · 2239 阅读 · 0 评论 -
Camel中的几个重要概念之 Components
http://jnn.iteye.com/blog/320094 ComponentsComponent 是一个容易混淆的名词,可能使用EndpointFactory会更合适,因为Component是创建Endpoint实力的工厂类。例如如果一个Camel应用使用了几个JMS 队列,那么这个应用首先需要创建一个叫JmsComponent(实现了Component接口)的实例,然后应原创 2012-08-29 13:09:35 · 2026 阅读 · 0 评论 -
Apache Camel框架入门示例
http://blog.csdn.net/kkdelta/article/details/7231640 Apache Camel是Apache基金会下的一个开源项目,它是一个基于规则路由和处理的引擎,提供企业集成模式的Java对象的实现,通过应用程序接口 或称为陈述式的Java领域特定语言(DSL)来配置路由和处理的规则。其核心的思想就是从一个from源头得到数据,通过processor原创 2012-04-02 17:34:33 · 1117 阅读 · 0 评论 -
Camel中的几个重要概念之Routes, RouteBuilders 和 Java DSL
http://jnn.iteye.com/blog/320097Route一个route就是将一个输入队列中获得的消息,通过一步一步地设置好的逻辑判断(例如过滤器和路由规则)到达一个目标队列中(如果有的话)。Camel为应用开发者提供了两种途径来定义这些路由规则。一个是通过XML来定义路由信息,有关这部分的内容不会在本文档中讨论。另一种方式就是通过Camel所谓的Java DSL(do原创 2012-08-29 13:13:52 · 2672 阅读 · 0 评论 -
Camel 组件之 Timer
http://www.xeclipse.com/?p=1053Timer是常用的定时组件,下面简单讲解一下这个组件的基础用法。作用:定时产生一条Message。注意:这个组件仅仅能用作consumer,不能用作producer。简单地说,就是只能放在from()里面,不能放在to()里面。Timer用法1timer:name[?optio原创 2012-08-29 15:08:18 · 2649 阅读 · 0 评论 -
camel components
http://camel.apache.org/components.htmlComponents IncludedCamel includes the following Component implementations via URIs.Component / ArtifactId / URIDescriptionAHC / camel-a原创 2012-08-30 15:31:06 · 2855 阅读 · 0 评论 -
Enterprise Integration Patterns
Enterprise Integration PatternsCamel supports most of the Enterprise Integration Patterns from the excellent book of the same name by Gregor Hohpe and Bobby Woolf. Its a highly recommended book,原创 2012-09-02 13:54:54 · 2844 阅读 · 0 评论 -
Apache Camel 介绍
http://camel.apache.org/index.htmlApache Camel ™ is a versatile open-source integration framework based on knownEnterprise Integration Patterns.Camel empowers you to define routing and mediati原创 2012-08-23 10:34:10 · 956 阅读 · 0 评论 -
Tutorials
TutorialsThere now follows the documentation on camel tutorialsWe have a number of tutorials as listed below. The tutorials often comes with source code which is either available in the CamelDownl原创 2012-09-02 14:19:36 · 860 阅读 · 0 评论 -
Concepts and terminology fundamental to Camel
Concepts and terminology fundamental to CamelIn this section some of the concepts and terminology that are fundamental to Camel are explained. This section is not meant as a complete Camel tutorial,原创 2012-09-02 13:06:35 · 1019 阅读 · 0 评论 -
cook book
CookBookThis document describes various recipes for working with CamelBean Integration describes how to work with beans and Camel in a loosely coupled way so that your beans do not have to dep原创 2012-09-02 14:15:40 · 718 阅读 · 0 评论 -
Camel Languages Supported
BEAN LANGUAGECONSTANT EXPRESSION LANGUAGEELHEADER EXPRESSION LANGUAGEJXPATHExamplesHere is a simple example using a JXPath expression as a predicate in aMessage Filterfrom("direct:star原创 2012-09-10 16:50:38 · 679 阅读 · 0 评论 -
Camel Data Format
JAXBUsing the Java DSLFor example the following uses a named DataFormat of jaxb which isconfigured with a number of Java package names to initialize theJAXBContext.DataFormat jaxb = new Jaxb原创 2012-09-10 17:27:49 · 1132 阅读 · 0 评论 -
camel JMS replyTo
public static void fromJava() throws Exception {CamelContext context = new DefaultCamelContext(); ProducerTemplate template = context.createProducerTemplate(); ActiveMQComponent component = co转载 2013-03-01 13:24:26 · 2042 阅读 · 0 评论