![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
工作新平台
新平台相关的文档,基于DDD设计
普通网友
这个作者很懒,什么都没留下…
展开
-
Apache Camel 学习 使用05
Apache Camel - 21 -将Camel嵌入到Spring应用中使用Java DSL 代替 Spring XML DSL使用Spring XML DSL 并不是强制的,也可以使用Java DSL 代替。将fileRoutes以Bean的方式注入到camelContext上下文中。当然,可以在camelContext中使用多个routeBuilder(路由)...原创 2020-03-08 12:27:57 · 378 阅读 · 0 评论 -
Apache Camel 学习 使用04
Apache Camel - 16 - Jetty组件jetty组件提供基于HTTP的端点来消费和生成HTTP请求。也就是说,Jetty组件的行为如同一个简单的Web服务器。Jetty也可以用作HTTP客户端,这意味着您也可以将其与Camel一起用作生产者。Jetty是基于流的,这意味着它接收到的输入被作为一个流提交给Camel。这意味着您将只能读取一次流的内容。Ap...原创 2020-03-07 23:33:04 · 493 阅读 · 0 评论 -
Apache Camel 学习 使用03
Apache Camel - 12 - FTP组件Apache Camel之FTP路由使用Camel易于使用的一件事是端点URI。 通过指定URI,您可以识别您要使用的组件以及组件的配置方式。 然后,您可以决定将消息发送到由此URI配置的组件,还是从中使用消息。本地文件上传至FTP服务器// 从FTP上下载文件 @Override public vo...原创 2020-03-07 22:15:21 · 248 阅读 · 0 评论 -
Apache Camel 学习 使用02
Apache Camel - 6 - Camel结构在高层次上,Camel是由处理器,组件和路由组成的。 所有这些都包含在CamelContext中路由引擎由DSL将终端和处理器连接在一起形成路由。路由引擎使用路由作为消息路由的规范。路由使用Camel的域特定语言(DSL)之一来定义。 处理器用于在路由期间转换和操作消息,并实现所有的EIP模式,这些模式在DSL语言中都有相应的...原创 2020-03-07 18:35:53 · 565 阅读 · 0 评论 -
Apache Camel 学习 使用01
Camel 发布HTTPApache Camel - 4 - Camel元素1. Endpoint控制端点Apache Camel中关于Endpoint最直白的解释就是:Camel作为系统集成的基础服务组件,在以及编排好的路由规则中,和其他系统进行通信的设定点。这个"其他系统",可以是存在于本地或者远程的文件系统,可以是进行业务处理的订单系统,可以是消息队列服...原创 2020-03-07 17:35:01 · 427 阅读 · 0 评论 -
Apache Camel 学习 简介02
Apache Camel是Apache基金会下的一个开源项目,它是一个基于规则路由和处理的引擎,提供企业集成模式的Java对象的实现,通过应用程序接口 或称为陈述式的Java领域特定语言(DSL)来配置路由和处理的规则。其核心的思想就是从一个from源头得到数据,通过processor处理,再发到一个to目的的.这个from和to可以是我们在项目集成中经常碰到的类型:一个FTP文件夹中的文件,一...原创 2020-03-07 16:12:00 · 452 阅读 · 0 评论 -
Apache Camel 学习 简介01
Apache Camel:概念:是一个基于 规则路由 和 processor处理 的引擎。官网介绍:Camel允许您创建企业集成模式,以基于Java的域特定语言(或Fluent API),基于Spring或Blueprint的Xml配置文件或通过Scala DSL实现路由和中介规则。这意味着无论是在Java,Scala还是XML编辑器中,您都可以在ID...原创 2020-03-02 00:11:49 · 548 阅读 · 0 评论