发表了博客
2019/11/14 11:31

Apache Camel Spring Boot

#### Camel应用初始化 Apache Camel 采用的是组件化的设计思想,通过[Camel Component](https://camel.apache.org/component.html)对接第三方的应用,Camel核心模块会扫描classpath 加载这些Camel Component。 Camel应用在启动的过程中,需要将应用涉及到的[路由(Route)](https://camel.apache.org/routes.html),[节点 (Endpoint)](https://camel.apache.org/endpoint.html),[类型转换器(TypeConverter)](https://camel...

0
1
发表了博客
2020/06/11 11:10

apache camel 之http组件 HttpCommonComponent

HTTP组件提供了基于HTTP的端点,用于调用外部HTTP资源(作为客户端使用HTTP调用外部服务器)Maven用户将需要为其组件添加以下依赖项pom.xml: <!-- https://mvnrepository.com/artifact/org.apache.camel/camel-http --> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-http</artifactId> <version>3.2.0</version> </dependency> <!-- https://mvnrepository.com/artifact/org.apache.camel/camel-http-...

0
0
2015/06/26 10:29

Apache Camel框架入门示例

Apache Camel是Apache基金会下的一个开源项目,它是一个基于规则路由和中介引擎,提供企业集成模式的Java对象的实现,通过应用程序接口(或称为陈述式的Java领域特定语言(DSL))来配置路由和中介的规则。领域特定语言意味着Apache Camel支持你在的集成开发工具中使用平常的,类型安全的,可自动补全的Java代码来编写路由规则,而不需要大量的XML配置文件。同时,也支持在Spring中使用XML配置定义路由和中介规则。 Camel提供的基...

0
3
2019/08/02 08:51

camel jetty 同时支持http和https

最近使用的camel 做简单的ESB,一个接口需要同时支持http和https。根据camel官网例子,注册新的jetty 组件即可。 KeyStoreParameters ksp = new KeyStoreParameters(); ksp.setResource("keystore.jks"); ksp.setPassword("*******"); KeyManagersParameters kmp = new KeyManagersParameters(); kmp.setKeyStore(ksp); kmp.setKeyPassword("******"); SSLContextParameters scp = new SSLContextParameters(); ...

0
0
2020/05/27 15:13

关于Apache camel 转发效率的测试

关于Apache camel 转发效率的测试 并发400 循环100次 总计40000条请求 1. 接口名称 基础服务的getToken接口 2. 源接口性能 平均响应时间817ms 平均TPS 462/s 服务正常率100% 证明源服务性能没有问题 3. 集成到服务总线性能 3.1 使用Hystraix做熔断 平均响应时间3791ms 平均TPS 50/s 服务正常率82% 性能严重 3.2 去掉熔断机制 保留所有业务处理器 平均响应时间1791ms 平均TPS 208/s 服务正常率100% 性能减半 3.3 去掉所有的处理器...

0
0
发表了博客
2018/11/20 14:45

spring boot + apache camel 传输文件

一 sftp搭建 略 这里简单说一下为什么使用sftp。ftp和sftp各有优点,差别并不是太大。sftp安全性好,性能比ftp低。ftp对于java来说并不复杂,效率也高。之所以使用sftp主要是可以使用spring-boot+apache-camel。camel框架将文件传输分为filter,prcessor,和路由,定时器等组件,模块化开发,将可随意将这些组件进行组合,耦合性低,开发较为灵活。可以将更多的精力放到业务层面。 二使用apache-camel来定时从sftp服务器下载文件 ...

0
0
发表了博客
2011/09/15 17:12

变量函数命令 - Hugarian , Camel & Pascal

一、匈牙利命名法:广泛应用于象Microsoft Windows这样的环境中。 Windows 编程中用到的变量(还包括宏)的命名规则匈牙利命名法,这种命名技术是由一位能干的 Microsoft 程序员查尔斯·西蒙尼(Charles Simonyi) 提出的。 匈牙利命名法通过在变量名前面加上相应的小写字母的符号标识作为前缀,标识出变量的作用域,类型等。这些符号可以多个同时使用,顺序是先m_(成员变量),再指针,再简单数据类型,再其他。例如:m_lpszStr...

0
1
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页