Camel
文章平均质量分 87
weixin_41368339
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Camel 动态启停路由
Camel动态启停路由的实现思路。首先将路由定义class存入表中,作为基础数据使用。当tomcat启动完成后,我们启动一个定时任务,让他读取表中所有需要启动的路由,然后利用反射技术动态生成路由实例,将该实例注册到camelContext中。到此tomcat的启动全部完成,我们启用的路由也全部加载了。 第二步,提供一个全部路由的展示页面,在该页面中提供路由的启动和停...原创 2018-04-28 13:24:31 · 3240 阅读 · 4 评论 -
Camel错误处理例子
今天想写一下ApacheCamel的错误处理。Camel的错误处理和Java的错误处理有很大不同。在Java中我们通过try,catch捕获异常以后处理异常。但是,Camel中我们是先定义路由,然后程序一次性读入所有路由,在路由被调用时才可能会发生异常,而且当发生异常时也要保证后面的路由还可以被正确调用,而不能停止。 Camel中有错误处理器,异常策略的概念。错误处理器真...原创 2018-04-24 21:48:33 · 3041 阅读 · 1 评论 -
Camel+CXF+Spring转发气象局WebService例子
今天做个Camel转发WebService的例子。实际的WebService提供者选用国家气象局提供的WebService。程序流程为外部系统调用本平台,然后本地平台调用气象局WebService,最后从气象局取得数据后返回给外部系统。本例中因为要调用气象局WebService,所以请先生成气象局WebService所对应的wsdl文件。生成方法网上比较多这里不在赘述。首先看一下工程的目录结构cn...原创 2018-04-17 22:44:51 · 2323 阅读 · 1 评论 -
Camel MyBatis + MyBatis小例子
最近单位要用Camel。在学习过程中发现目前国内网上camel的相关资料比较少,能够运行起来的例子就更少,这个刚刚学习的同学们带来了很多不便,本着让同学们少走弯路的目的。发个Camel+MyBatis+Spring的小例子。在tomcat7下运行正常。这个例子展示了camel通过mybatis从数据库读取数据。相关更新,删除数据形式类似。目录结构代码GoodsMapper.javapackage ...原创 2018-04-13 23:13:04 · 1637 阅读 · 2 评论
分享