apache.camel_Apache Camel 2.18 –即将推出的功能的亮点

apache.camel

骆驼骑士正在忙于即将发布的Apache Camel 2.18版本。 当我们动态更新发行说明时 ,这是一种快速查看即将发生的情况的方法。 我只是想在夏天在这里进行快速更新,到目前为止,我们已经完成了简短的重点介绍。 随着发行版的临近和文档的完善,还会有更多详细的细节。

Java 8

Apache Camel 2.18是第一个需要Java 8作为运行时的版本。 我以前已经在博客上写过 。 因此,所有的构建和源代码都已更改为可作为Java 8进行编译,并且我们已开始在新代码中使用带有lambda的Java 8代码样式(因为我们向后移植到较旧版本,因此在现有代码中不使用lambda)。

Netflixx OSS

我们拥有将骆驼与Netflixx OSS堆栈集成的新组件,例如Hysterix和Ribbon。

Cgfi50KXEAAJ5PU

与Hystrix仪表板集成在一起。

Cgfi50SXIAAStzB

还有一个Zipkin组件,用于分布式消息跟踪。

zipkin-web-console-1

服务

我们引入了一个服务调用EIP来抽象和简化从Camel调用外部服务的过程。 想法是,无论托管在何处,都可以以相同的方式调用远程服务。 Camel将从选择的服务注册表中查找服务,例如从kubernetes,openshift,cloud Foundry,zuul,consul,zookeeper或其他任何内容中。

Spring

改进了在Spring Boot上运行Camel的功能。 骆驼现在可以在Spring入门网站上找到。

Cenm6NsWEAA-Y2z

..和骆驼现在也在WildFly Swarm网站上。

群骆驼

如果启用了Spring Boot运行状况执行器,Camel现在会显示运行状况指示器。所有Camel组件和数据格式现在都提供了自动配置选项(带有文档),您可以从工具中进行配置(我们正在考虑如何对端点选项执行类似的操作)。

CKWKCOyUUAIOOEN

并且其全部是从源代码自动生成的,因此,当添加新选项时,其自动包含在下一个版本中。

组件

我们正在将Camel文档从Wiki迁移到源代码中包含的ascii docs文件,因此我们可以生成一个新的网站和文档。 这也使我们能够根据源代码自动更新文档。 非常感谢Andrea Cosentino耐心地完成了大部分迁移工作,这是一个劳动密集型的过程。

和往常一样,有许多新组件。 目前,我们为您提供8种新产品。 Apache Camel 2.18的目标是在暑假之后的大约九月份发布。

翻译自: https://www.javacodegeeks.com/2016/06/apache-camel-2-18-highlights-coming.html

apache.camel

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/335938.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【安卓开发 】Android初级开发(八)WebView网页

1.网页的基本组成 2.WebView的常用方法 WebView webView findViewById(R.id.webvv);//加载线上网页webView.loadUrl("https://www.baidu.com");//加载SD卡上的html文件,Environment.getDownloadCacheDirectory().getPath()为获取SD卡根目录路径webView.loadUrl(&quo…

python整数加法计算器_Python应用实例赏析2.1简单计算

在日常应用中,我们会经常使用计算器进行计算,有些时候普通计算器的功能不能满足需要,例如使用计算机系统自带的计算器,计算不能超过32位数,手机自带计算器不能超过15位等(我的电脑和手机),也可能计算需要的…

functor_纯Java中的Functor和Monad示例

functor本文最初是我们使用RxJava进行React式编程的附录。 但是,尽管与React式编程非常相关,但对monad的介绍却不太适合。 因此,我决定将其取出并作为博客文章单独发布。 我知道,“ 我对单子的自己的,一半正确和一半的…

【开源项目】Android开发内置App自动升级

1.准备工作&#xff0c;首先需要在AndroidManifest.xml中的application中加入以下内容 <providerandroid:name"android.support.v4.content.FileProvider"android:authorities"需要更新app的包名.fileprovider"android:grantUriPermissions"true&q…

智能雷达物位计说明书_?浅谈人工检尺法和雷达液位计在油罐液位测量中的应用...

近年来&#xff0c;油罐液位的测量工作已成为工业测量中十分重要的部分。过去&#xff0c;在油罐测量方面&#xff0c;人工检尺法是进行液位测量的主要方法之一&#xff0c;但随着科技的发展和进步&#xff0c;雷达液位计等智能化液位测量设备使油罐的监控和测量方式趋向于多元…

【安卓开发 】Android初级开发(九)Android中封装View提供接口供点击事件回调的方法及使用

自古一楼先上图 package com.example.mydialog;import android.app.Dialog; import android.content.Context; import android.os.Bundle; import android.util.DisplayMetrics; import android.view.LayoutInflater; import android.view.View; import android.view.Window; i…

spring 自定义日志_Spring和Hibernate的自定义审核日志

spring 自定义日志如果您需要对所有数据库操作进行自动审核 &#xff0c;并且正在使用Hibernate…&#xff0c;则应使用Envers或spring data jpa auditing 。 但是&#xff0c;如果由于某些原因您不能使用Envers&#xff0c;则可以使用Hibernate事件侦听器和spring事务同步来实…

打印pdf就一页_Excel表格打印技巧汇总,看完才发现,你连基础打印技巧都不知道...

前天被老板削了一顿&#xff0c;说我打印的表格连标题行都没有&#xff01;昨天被老板削了两顿&#xff0c;说我打印的表格太浪费纸&#xff01;今天被老板削了五顿&#xff0c;说我表格打印出来的数据居然是错误&#xff01;……在挨削了很多次之后&#xff0c;学会了一些技巧…

机器学习java_如何开始使用Java机器学习

机器学习java什么是开始使用Java机器学习的最佳工具&#xff1f; 他们已经存在了一段时间&#xff0c;但如今看来&#xff0c;每个人都在谈论人工智能和机器学习。 对于科学家和研究人员而言&#xff0c;它已经不再是秘密&#xff0c;几乎可以在任何新兴技术中实现。 在下面的…

【科学工具】矩阵篇

# codingutf-8 import numpy as np# 矩阵加法 Matrix addition ,同型矩阵可以加减操作&#xff0c;即行列数相等 A np.array([[3, 2, 1], [1, 2, 3]]) B np.array([[3, 2, 1], [1, 2, 3]]) print(A B)# 矩阵数乘 Matrix multiplication C np.array([3, 2, 1]) print (C * 2…

nginx delete form表单 收不到参数_HTTP 文件上传的一个后端完善方案(NginX)

(给PHP开发者加星标&#xff0c;提升PHP技能)转自&#xff1a;林伯格https://breeze2.github.io/blog/scheme-nginx-php-js-upload-process前言很多网站都会有上传文件的功能&#xff0c;比如上传用户头像&#xff0c;上传个人简历等等&#xff0c;除非是网盘类的网站&#xff…

fegin 参数丢失_许多参数和丢失的信息

fegin 参数丢失代码越少越好&#xff1f; 对象越少越好&#xff1f; 是真的吗 像往常一样&#xff0c;这取决于。 在某些情况下&#xff0c;通过添加更多内容&#xff0c;我们会添加不必要的复杂性。 当我们仅出于“将来可能需要这种额外的灵活性”而创建接口或其他抽象时&…

【安卓开发 】Android初级开发(十)Android中app自动更新版本号比较

//版本号比较:前者小返回true&#xff0c;前者大返回false public static boolean versionCompareTo(String version1, String version2) {Log.d("输出第一个参数",version1);Log.d("输出第二个参数",version2);version1 version1 null ? "" …

高通写号工具_高通推出桌面平台新ARM处理器并认为我们的电脑性能没必要那么高...

高通公司在日前举办的骁龙技术峰会上宣布推出骁龙7c / 8c处理器 , 这些处理器全部都是面向笔记本电脑推出的。这也是高通和微软合作推出 Windows 10 ARM 设备的组成部分 , 高通希望能够在桌面平台挑战英特尔统治地位。如果你有印象的话或许还记得高通此前推出的骁龙 8cx芯片组&…

java创建一个不可变对象_使用不可变对象创建值对象

java创建一个不可变对象在回答我最近的文章中AutoValue&#xff1a;生成的不可变的值类 &#xff0c; 布兰登认为&#xff0c;这可能是有趣的&#xff0c;看看如何AutoValue比较项目Lombok和Immutables和凯文借调这一点。 我同意这是一个好主意&#xff0c;但是我首先将这篇文章…

混合高斯模型_高斯混合模型(GMM)

下图所示&#xff0c;显然用右边的图描述当前分布更加合理&#xff0c;即应用了两个高斯分布。图中每一个样本点同时属于任何一个高斯模型。高斯混合模型 从几何角度来理解&#xff0c;GMM是由多个高斯分布叠加而成&#xff0c;可以看做是多个高斯分布的加权平均。其中&#x…

【安卓开发 】Android初级开发(网络操作)

URI部分 URI详情 uri的具体案例使用参考&#xff0c;app与网页之间的页面跳转 H5唤醒app并跳转到指定页面 H5打开APP技术总结 H5页面唤醒app的方法 Android配置Scheme使用浏览器唤起APP的方式&#xff0c;以及不生效问题解决 网页唤起app,并传值到app中使用的全过程 and…

dynamodb java_使用Java第2部分查询DynamoDB项

dynamodb java在上一篇文章中&#xff0c;我们有机会发布了一些基本的DynamoDB查询操作。 但是&#xff0c;除了基本操作之外&#xff0c;DynamoDB api还为我们提供了一些额外的功能。 投影是具有类似选择功能的功能。 您选择应从DynamoDB项中提取哪些属性。 请记住&#xf…

【H.264/AVC视频编解码技术】第五章【哈夫曼编码】

本文章所需要的内容需要自行准备一个名为input.txt的文本文件作为案例演示。内容选择英语小短文即可 第一步,建立哈夫曼数 #include <iostream> #include <fstream> #include <queue> #include <vector> #include <string>using namespace st…

gitpython git diff_Python全栈开发-git常用命令

欢迎关注我的号Python全栈开发-git常用命令​mp.weixin.qq.com### Python全栈开发-git常用命令本节内容- github介绍- 安装- 仓库创建& 提交代码- 代码回滚- 工作区和暂存区- 撤销修改- 删除操作- 远程仓库- 分支管理- 多人协作- github使用- 忽略特殊文件.gitignore### 2.…