Apache Camel - 16 - Jetty组件
jetty组件提供基于HTTP的端点来消费和生成HTTP请求。
也就是说,Jetty组件的行为如同一个简单的Web服务器。
Jetty也可以用作HTTP客户端,这意味着您也可以将其与Camel一起用作生产者。
Jetty是基于流的,这意味着它接收到的输入被作为一个流提交给Camel。
这意味着您将只能读取一次流的内容。
Apache Camel - 17 - Timer组件
timer:组件用于在定时器触发时生成消息交换。您只能使用此端点的事件。
Camel支持使用Timer和Quartz组件的这种服务。
作为一个例子,让我们每2秒打一条消息给控制台。
from("timer://myTimer?period=2000").setBody().simple("Current time is ${header.firedTime}").to("stream:out");