最新文章列表

【20151120】近期学习笔记

  1)camel流程中的if else 假设流程是CamelStart->A->B 流程启动类   public class CamelStart { public static void main(String[] args) { ApplicationContext ctx = new FileSystemXmlApplicationContext(&quo ...
Everyday都不同 评论(0) 有641人浏览 2015-11-20 12:07

Camel流程扩展探索——多个流程是否可行?

camel框架是一个成熟的流程框架,一般而言我们只是把它应用到一个完整的流程中,而一些逻辑的分支也是在“一个”流程中去控制的。现在如果在流程的源头就需要分支,即拿到源数据, 但是我们需要走不同的流程。(这里不再局限在“一个”流程了!),是否可行呢?下面来探讨。   首先,建立流程的配置: context-route.xml配置文件 <?xml version="1.0& ...
Everyday都不同 评论(6) 有4043人浏览 2015-08-25 17:42

Camel框架的快速认识和使用

Camel流程框架是Apache下的一个开源项目,是较为成熟的流程框架。在web项目中也可以无缝地集成于Spring当中。   一、简单使用   引入camel相关的jar包:camel-core-2.10.4.jar。 1、经典的入门示例——文件移动   public class FileMoveWithCamel { public static void main(Stri ...
Everyday都不同 评论(1) 有13961人浏览 2015-07-02 23:12

使用Apache ServiceMix轻松发布Web Service

Apache ServiceMix集成了Camel、Camel-CXF,可以轻松地发布Web Service。 与传统的通过Servlet发布web Service的方式不同,我们可以通过Camel路由分别处理不同的web service调用。以下是一个简单的例子: 我们首先看看以下服务接口定义: package com.ponder.ws; public interface ISer ...
killko 评论(3) 有2607人浏览 2015-04-14 15:22

Camel转发WebService请求

Camel转发WebService请求方法一:  前端为CXF,OSGI-INF/blueprint/blueprint.xml <?xml version="1.0" encoding="UTF-8"?> <blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1. ...
ceun 评论(0) 有3341人浏览 2015-02-11 15:15

Apache ServiceMix入门之五

我们也可以在Servicemix中,利用Camel支持通过Java Bean来处理我们的业务逻辑。 首先,我们需要理解org.apache.camel.Processor这个接口,它只有一个方法process,参数是Exchange。 Exchange是什么呢?我们可以将Exchange理解为一个“消息”的封装,它包含了in和out两部分,这两部分又可以分别包含一个(或零个)body和多个(或零 ...
killko 评论(0) 有1315人浏览 2014-12-20 12:59

ActiveMQ+Camel+Spring+jms Demo(二)

client端请求服务端消息,服务端将数字消息 number*2 返回。文本消息 添加 client+text 返回。 具体修改。 route类。 client端修改为: from("jms:queue:client:numbers").to("multiplier"); from("jms:queue:client:stri ...
xkorey 评论(0) 有1158人浏览 2014-09-09 17:48

ActiveMQ+Camel+Spring+jms Demo(一)

俗话说的好:温故而知新。这就是我发布到这里的原因。 ActiveMQ+Camel+Spring 简单整合 官网我就不列了,我做的这个demo只是跑通了而已,还有很多需要完善的地方。 待续…… 欢迎拍砖 简单描述下我的这个demo:web界面有2个请求,一个是向mq发送数字消息,一个是文本消息。 并将响应的结果回显到web。 不完美的地方:没有用2台电脑来测试mq请求和应答。测了回补上, ...
xkorey 评论(0) 有3495人浏览 2014-09-06 17:23

Servicemix,Karaf和Camel

转自:http://www.verydemo.com/demo_c143_i3241.html Servicemix是一个基于JBI规范的ESB,从Servicemix4开始全面支持OSGI,所谓全面支持是指不仅Servicemix4本身是基于OSGI framework和OSGI Bundle来实现,而且在Servicemix4上跑的应用也是由OSGI Bundle来构成的。而目前有很多J2E ...
coffeehot 评论(0) 有1198人浏览 2014-08-04 16:34

CamelJmsToFileDemo

import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.io.InputStream; import java.io.InputSt ...
xfxlch 评论(0) 有640人浏览 2014-07-20 22:29

processor

import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.io.InputStream; import java.io.InputSt ...
xfxlch 评论(0) 有417人浏览 2014-07-20 22:12

ActiveMQ + Camel 实现消息路由

本文的目的是在 broker 端实现消息的路由分发,通俗点讲就是,根据消息的特征将消息分发到不同的 queue 或者 topic 上。要实现消息路由,最简单的方式是在 activemq 提供的 xml 配置文件下面构建路由规则。 所使用的版本: ActiveMQ 5.6.0 Camel 2.9.2 在 ActiveMQ 的每个发行版的 conf 目录下包含了很多的示例 xml ...
wxl24life 评论(0) 有8670人浏览 2013-06-06 20:47

Camel中Splitter和Aggregator的使用

最近公司要用camel来切分字符串,然后聚合起来,判断是否处理完成。容器是用的Servicemix。 blueprint.xml <?xml version="1.0" encoding="UTF-8"?> <blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0 ...
lymalf 评论(0) 有1721人浏览 2013-05-31 16:27

Spring Integration

  Spring Integration Reference Manual: http://static.springsource.org/spring-integration/reference/htmlsingle/#spring-integration-introduction Spring integration 的理念来自 《Enterprise Integration Pattern ...
Wuaner 评论(0) 有3042人浏览 2013-03-26 16:52

Apache ServiceMix入门之三

上节介绍了一个简单的Camel的小例子,在例子中,介绍了Camel的Componet、Endpoint、URI的概念,总结起来就是: 1、Component就是Endpoint的实例工厂; 2、在编排的camel路由中,Componet是用URI来表示的; 3、每个camel路由都有一个信息的来源Endpoint,并通过路由流过/流向目的Endpoint。 上节举了一个file compon ...
killko 评论(0) 有3372人浏览 2013-03-14 00:41

Apache ServiceMix入门之一

ServiceMix是Apache的一个顶级开源项目,是一个ESB实现。在个人看来,它最大的特色就是从核心到应用全面支持OSGI。 ServiceMix是以Karaf为内核,而Karaf也是从早期ServiceMix的内核部分独立出来而成的一个Apache顶级项目。Karaf是整合OSGI framework及一些周边基础功能实现而成的OSGI运行时环境,所以,可以说ServiceMix就是在O ...
killko 评论(1) 有8045人浏览 2013-03-08 23:15

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics