apache-camel相关内容
我目前使用的是HTTP方法来调用某些URL,这将创造一个JIRA问题。 现在我想使用Apache的骆驼,我该如何使用呢? 我需要通过骆驼调用以下链接: 的http://本地主机:8080 / REST / API / 2 /项目/“+键+ /组件 由于我是新来的骆驼,请提出了一些解决方案和实例了。 感谢 解决方案 您可以很容易地使用 CXFRS组件;如果你需要使用 HTTP组件出于某
..
我想开发民调包含CSV文件的目录,并为每个文件解组使用Bindy和队列它的ActiveMQ各行的路线。 问题是,文件可以是pretty大(一百万行),所以我倒是preFER同时排队一排,但是我得到的是个java.util中的所有行.ArrayList在Bindy年底这会导致内存问题。 到目前为止,我有一个小的测试和解组使用注释是好的工作,所以Bindy配置。 下面是路线: 从(“文件://
..
上午有JSON数组的字符串如下 {“Compemployes”: { “ID”:1001年, “名”:“JHON” }, { “ID”:1002年, “名”:“JHON” } ]} 我想转换这款本jsonarray到列表< Empolyee>
..
好像都达到同样的目的。有没有使在某些情况下的一个有用而不是其他什么区别呢? 解决方案 在实践中,他们都非常相似,但处理器比豆较为有限。我通常使用一个处理器简单的用例,仅仅与Exchange交互。此外,内嵌处理器是一个伟大的方式,而无需创建一个单独的类进行交互。 豆类提供更大的灵活性,并支持真正的POJO的方法。这使您可以更轻松地与现有的API集成(只需要输入/输出转换匹配,等等)。 豆
..
我是新来的消息,想知道的ActiveMQ ,骡子之间的差异, ServiceMix的和骆驼 任何人知道如何这些产品有什么不同? 在此先感谢! 编辑:同时想知道,任何好地方/资源来学习这些东西。 解决方案 ActiveMQ是它实现了JMS API,支持的跨语言的客户端和网络协议的数量的。它可以让你实现队列或主题,写听众或用户响应队列中的事件。 骡子和ServiceMix的是开源ESB
..
我跑骆驼春OSGi应用程序。骆驼上下文是通过Spring初始化。 当包停止时,我需要做一些清理活动,如去注册消息监听器。我怎么做?有没有我可以覆盖的方法?据我所知,一个OSGi bundle必须提供激活启动和停止方法,但我的理解也就是骆驼/春/ OSGI框架覆盖这些方法。 我beanx.xml: <豆> < camelContext ID =“骆驼”的xmlns =“h
..
我使用Maven构建我的罐子(IntelliJ IDEA的IDE)。它使用Apache的骆驼应用程序内置。从我的pom.xml的摘录: &LT,插件> <&的groupId GT; org.apache.maven.plugins< /的groupId> <&的artifactId GT;的maven-JAR-插件< / artifactId的
..
我有2个相同的呼叫: 字符串MSG1 = exchange.getIn()getBody(为String.class)。 字符串MSG2 = exchange.getIn()getBody(为String.class)。 在MSG1我得到正确的预期值,但MSG 2是一个空字符串。我不是设置在走出消息,左右交换在信息应该是仍然完好无损。请解释为什么会这样。 骆驼路线:&LT,camelCont
..
我有以下Spring配置 <?XML版本=“1.0”编码=“UTF-8”&GT?; <豆的xmlns =“http://www.springframework.org/schema/beans” XMLNS:XSI =“http://www.w3.org/2001/XMLSchema-instance” XSI:的schemaLocation =“
..
我有包装我的头周围的概念困难。 我想实现一个TCP端口,用于专有格式传入的消息,然后将转换消息,并有骆驼接管转发和路由上侦听的端点。 难道我理解正确的是生产者负责发送邮件到端点和消费者接收它们从端点? 在学习界面我无法弄清楚这些对象之间的信息流动,特别是对消费者的一部分。 消费者只定义了开始()和停止()方法... 当一个框架实现,骆驼调用 createProducer()在端点上并设置测
..
我如何添加在Java运行时骆驼路线?我已经找到了Grails的例子,但我有在Java中实现它。 我的applicationContext.xml中已经有一些predefined静态路由,我想一些动态路由在运行时添加到它。 可能吗? 由于包括动态路由的唯一方法是编写route.xml然后路由定义加载上下文。它是如何工作的现有静态路由? 路线在运行时 解决方案 您可以简单地呼吁Came
..
我的工作用骆驼和放大器的Java项目;弹簧。我们愿在一个singleton bean触发初始化方法后春做完的事情,骆驼已完成建设的所有路由。 我们不能拨打类的创建时间的方法,因为它具有动态联反应的其他类,它从@Component春天注释回升,我们不知道当/如果这些类已经被加载尚未实际运行的init方法构造函数的一部分。 我该如何去调用一个方法或方法来一次之后骆驼启动完成后运行? 谢谢!
..
当我假设Spring集成将最有意义的最近的一个项目需要一些(JMS)消息能力的有经验的Spring用户(
..
哎,结果 如果我们有Apache的骆驼为什么要使用其他解决方案,比如Apache ServiceMix的和Mule?结果 有什么Apache的骆驼不能做比较,这些产品呢?结果 何时使用骡子/ ServiceMix的,以及何时使用骆驼? 解决方案 Apache的骆驼是实现企业集成模式库(EIP)。而它可以使用弹簧作为其IOC框架,它甚至不是依赖于弹簧,因此它完全是独立于平台的。这是
..
我不明白究竟骆驼做什么。 如果你能在101字先介绍一下骆驼: 到底是什么呢? 它是如何用Java编写的应用程序进行交互? 有什么事情与服务器一起去? 它是一个独立的程序? 请解释骆驼是什么。 解决方案 如果你有5到10分钟,我一般建议人们阅读的集成与Apache骆驼通过乔纳森·安斯蒂。这是一个良好的书面件,它给出了一个简要介绍,并概述了一些骆驼的概念,它实现了一个用例c
..
是否有Apache的骆驼的 Bindy 数据格式元帅到/从一个内置或标准战略的java.util.Map S'从我所知道的,策略只能注释成这样的POJO某些Bean的属性映射到/从CSV字段。 骆驼的 CSV 数据格式支持从地图 S(它的键与CSV头和值符合CSV字段对应)。不幸的是,它依赖于Apache的共享CSV ,这仍然是的孵化并没有主动和不够成熟可靠。 解决方案 没有。 Bind
..
我与Apache的骆驼工作,并希望某些键添加到使用MDC我的日志。我通过官方骆驼MDC记录文档这是pretty大去了。我可以登录我routeId的毫不费力。我还需要从骆驼的身体添加一个字段。 最坏的情况,我可以在所有路由手动添加这一点,但我想知道如果可能从身体处于比较容易的方式将字段添加到MDC? 任何想法是AP preciated。我真的希望能够做到这一点,而不必去到每一个路线并加入一个衬垫
..
我试图做一个Apache骆驼应用程序能够对AMQP和ActiveMQ集成。 我已经从工作提供'的骆驼例如弹簧的JMS 的'项目,这是在标准的TCP连接,但我已经修改为使用我的独立的ActiveMQ 5.8安装(而不是嵌入式),我已经使用TCP正常工作。 活动MQ配置( AMQP上5672 ) < transportConnectors> < transportCon
..
我想产生连续的市场数据的聚合视图,这意味着我们需要计算总和值每2消息。说来的数据作为: (V0,T0),(V1,T1),(V2,T2),(V3,T3).... V 表示值 T 表示时间戳当我们收到的数据。 我们需要为每台2分的总和说:(R 1 =总和(V0,V1),T 1),(R 2 =总和(V1,V2),T2),(R 3 =总和(V2,V3),T3) .... 任何建议,我们如何能
..
我有一个使用参数“concurrentConsumers = 5”一SEDA队列。现在,我想它与Apache的骆驼顺器整合,以便能够处理不过它们之前重新排序的消息,当我这样做,只有一个消息在同一时间处理。我想知道是否可以并行运行多个顺器的消息。 这是我的XML code: <&路线GT; <从URI =“SEDA:barSetup concurrentCon
..