作用简介:
作用我这里就不多做介绍了。
需求:
2个实例需求:
(1)来源tcp,xml格式数据,经过转换为json数据,发送到指定的http地址中。
(2)来源tcp,xml格式数据,经过转换为json数据,发送到指定的http地址中,等待http给出响应json数据,将响应的json数据转换为xml格式字符串响应到来源tcp
1.xml配置文件,这个配置很简单。
<beans x...
分类:
其他好文 时间:
2016-05-12 16:42:39
阅读次数:
421
下面创建一个Apache Camel的Hello World程序,该程序使用Maven,Intellij 15,运行环境是JDK 8。 1,创建一个maven工程,在pom.xml文件中添加apache camel的dependencies。 <dependencies> <dependency> ...
分类:
Web程序 时间:
2016-05-11 11:25:02
阅读次数:
350
Apache Camel是一个基于Enterprise Integration Pattern(企业整合模式,简称EIP)的开源框架。EIP定义了一些不同应用系统之间的消息传输模型,包括常见的Point-to-Point,Pub/Sub模型。更多关于EIP的信息,可以参见这里 Apache Came ...
分类:
Web程序 时间:
2016-05-11 11:04:25
阅读次数:
279
Redis组件允许你从Redis接收消息,以及将消息发送给Redis。RedisProducer的功能很强大,几乎能执行所有的Redis Command,这些Command都是在Message的header中进行设置的。遗憾的是RedisConsumer仅仅支持pub/sub模式,不支持Point2 ...
分类:
Web程序 时间:
2016-05-11 10:58:52
阅读次数:
214
摘要: (主要是传智播客的赵剑宇老师上课的笔记自己在加上一点自己的理解,在此感谢赵剑宇老师) 1、变量类型int double string char bool decimal变量的使用规则:先声明再赋值最后使用 2、Camel Pascal Camel: 主要用于变量的命名 骆驼式命名法就是当变量 ...
java开发命名规范 使用前注意事项: 1、 由于Java面向对象编程的特性, 在命名时应尽量选择名词 2、 驼峰命名法(Camel-Case): 当变量名或函式名是由一个或多个单字连结在一起,而构成的唯一识别字时,首字母以小写开头,每个单词首字母大写(第一个单词除外)。 如:myFirstName ...
分类:
编程语言 时间:
2016-04-28 11:47:34
阅读次数:
247
1 代码风格 1 代码风格 1.1 结构语句 [强制] 不得省略语句结束的分号。 [强制] 在 if / else / for / do / while 语句中,即使只有一行,也不得省略块 {...}。 示例: 1.2 命名 [强制] 变量 使用 Camel命名法。 示例: [强制] 常量 使用 全 ...
分类:
编程语言 时间:
2016-04-27 12:27:52
阅读次数:
225
定义规范的目的是为了使项目的代码样式统一,使程序有良好的可读性。 良好的习惯也有助于我们的成长。今天和大家一起整理下,java在开发过程中语言的规范写法。 使用前注意事项: 1、 由于Java面向对象编程的特性, 在命名时应尽量选择名词 2、 驼峰命名法(Camel-Case): 当变量名或函式名是 ...
分类:
编程语言 时间:
2016-04-23 22:45:36
阅读次数:
252
复习已学知识 1.变量类型int double string char bool decimal变量使用规则:先声明再赋值最后使用int number;number=10; //int number=10; 可以写成一句。Console.WriteLine(number); 2.Camel 首字母小 ...
分类:
其他好文 时间:
2016-04-08 21:39:59
阅读次数:
182
开发apache camel应用,最好的方式就是tdd,因为camel的每个组件都是相互独立并可测试的。 现在有很多好的测试框架,用groovy的Spock框架的BDD(行为测试驱动)是比较优秀和好用的。 首先, 我们从最简单的processor开始。 先写测试用例: package com.git ...
分类:
Web程序 时间:
2016-04-02 17:23:12
阅读次数:
209