JBoss Fuse 6.1 + HawtIO第一部分

它是开源的!

JBoss Fuse是开源ESB ,是Red Hat收购FuseSource之后Fuse ESB的发展。 它是开源的 , Apache v2许可的 , 并由Red Hat完全支持 。 最好的部分之一是,您可以免费下载并使用它,并且在生产或订阅中支持的相同功能与您现在所获得的功能完全相同。

JBoss Fuse是一个开源ESB,但这意味着什么? 我认为,ESB一词如今已失去其真正的含义,而现在仅表示“我们所有内容都连接到的中间位置”。 那不是ESB。 而且该架构不起作用。 您需要的是一种分配处理,集成,服务等的方法,以使“中间的盒子”不会变成无法扩展并无法自我适应的“中间的炸弹”。

因此,您需要的是一个轻量级的集成容器,可以使您分发集成。 仅部署支持集成逻辑所需的服务。 不做EJB? 那么,为什么在容器中需要大量的EJB实现? 为何不将所有内容都填充到servlet容器中呢?

建立在同类最佳的开源软件之上

JBoss Fuse专注于集成,并在其容器内提供工具来简化集成。 在幕后您会找到Apache ActiveMQ , Apache Camel , Apache CXF ,它们都很好地包装在基于OSGi构建的Apache Karaf容器中。 您还可以利用称为Fuse Fabric的重要群集管理工具。

保险丝面料

Fuse Fabric是至关重要的软件,可帮助简化对中型到大型容器集群(在Karaf上构建),代理(在ActiveMQ上构建)和集成路由(使用Camel构建)的管理。 它也可以用来简化部署过程和生产应用程序的变更管理。 它基于协调集群(基于ZooKeeper构建)的注册表,容纳部署描述符(配置文件)和容器管理的分布式git scm的思想,容器管理允许您对更改进行版本控制,滚动升级和轻松回滚更新。

6.1版即将发布!

最新版本的Jboss Fuse即将发布。 这包括对容器的新增强功能,用于Fuse Fabric的新Fuse管理控制台,由于使用了较新版本的ActiveMQ和Apache Camel而带来的新功能。

最大的变化之一是引入了一个很棒的新的基于HTML5的AngularJS Web控制台,用于管理您所有基于JVM的应用程序和服务,旨在取代当前的Fuse管理控制台(以及更多!): http:// hawt .io 。

HawtIO是新的保险丝管理控制台(FMC)!

HawtIO旨在取代“每个JVM都有其自己的Web控制台”的混乱局面...…“哦,顺便说一下,它们都复制了功能,它们始终笨拙,而且我没有时间学习5个新控制台”。 它是Fuse系列中ActiveMQ,Camel,Karaf和Fabric的唯一控制台。 它也与ActiveMQ 5.9一起提供,但是您应该没有犯错,它与那些技术无关。 它可以与任何JVM技术一起使用,并且只需通过JMX的出色 HTTP / REST API( Jolokia)进行一些检测即可 。 它建立在当前支持以下技术的插件架构上:

  • 弹性搜寻
  • 码头
  • 阿帕奇雄猫
  • Jboss AS
  • 吉特
  • 还有很多

快速演示?

在JBoss Fuse中阅读有关HawtIO和Fuse Fabric的知识并不像演示它那么有趣,因此让我们来看一下它!

这是JBoss Fuse,Fuse Fabric和HawtIO的5分钟快速介绍。 尽管请记住,这可能会打磨您的货盘,但我还是鼓励您下载JBoss Fuse 6.1 Alpha并试一试 。

来自Vimeo上的Christian Posta的 JBoss Fuse 6.1 + HawtIO Fuse管理控制台 。

这里有更多资源:

  • James Strachan 欢迎使用HawtIO 1.2.0!
  • 克劳斯·易卜生还祝HawtIO生日1岁
  • James为JBoss Fuse 6.1功能提供了一个很好的潜行高峰
  • 詹姆斯的 视频来自骆驼一2013

下一步是什么?

关于Fuse Fabric,JBoss Fuse 6.1,当然还有HawtIO,我有很多要分享的内容。 在接下来的文章中,我想介绍:

  • 使用Fuse Fabric和新的HawtIO可视化创建JBoss A-MQ(基于ActiveMQ构建)代理集群
  • 使用配置文件,Git和版本控制更改管理
  • 弹性搜索+ Fuse Insight
  • Apache Camel增值服务!

参考:来自JCG合作伙伴 Christian Posta的JBoss Fuse 6.1 + HawtIO第一部分 ,位于Christian Posta –软件博客博客。

翻译自: https://www.javacodegeeks.com/2013/12/jboss-fuse-6-1-hawtio-part-i.html

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

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

相关文章

html5新增的js api,对HTML5新增JS Api的思考

1.为什么javascript的变量名不使用css中的命名方法,而选择使用驼峰命名法因为在javascript中“-”表示减法,所以如果使用“-”的话会出现不必要的问题。2.在javascript中已经有className方法添加类名,为什么还要新增加classList.add方法因为c…

什么是URL转发和一个IP建多个Web站点--主机头名法

什么是URL转发? 所谓 URL 转发,是中企资源对在中企资源注册的域名,所提供的一项特别的域名增值服务,此服务是通过中企资源服务器的特殊技术设置,实现当访问您的域名时,将会自动跳转到您所指定的另一个网络地…

eval()

eval() 接收一个字符串,这个字符串必须是一个表达式,然后执行并返回表达式的值 In [6]: x 7In [7]: eval(3 x) Out[7]: 10 In [8]: eval(pow(2, 3)) Out[8]: 8 In [9]: eval(2 3) Out[9]: 5 转载于:https://www.cnblogs.com/pzk7788/p/10264105.h…

ajax html页面传参数,jQuery AJAX:如何将大型HTML标记作为参数传递?

如何使用jQuery AJAX将大型HTML标记数据传递给我的PHP?当我收到结果时,这是错误的。jQuery AJAX代码:$(#saveButton).click(function() {// do AJAX and store tree structure to a PHP array//(to be saved later in database)var treeInner…

使用Drools 6.0进行部署

KieScanner 6.0 KieScanner取代了5.x KnowledgeAgent。 它使用嵌入式Maven允许在运行时解析和检索jar。 6.0应用程序现在可以轻松支持依赖关系和可传递依赖关系; 使用众所周知的Maven语义进行版本控制。 它允许在类路径上进行部署,也可以在运行时动态进行…

activemq安装与配置_ActiveMQ(消息队列)从入门到了解

一、 ActiveMQ 简介 1 什么是 ActiveMQ ActiveMQ 是 Apache 出品,最流行的,能力强劲的开源消息总线。ActiveMQ 是一个 完全支持 JMS1.1 和 J2EE 1.4 规范的 JMS Provider 实现,尽管 JMS 规范出台已经是很久 的事情了,但是 JMS 在当…

httpHandlers和httpModules接口介绍 (5)

IHttpHandler工厂 class TestHandlerFactory : IHttpHandlerFactory{public IHttpHandler GetHandler(HttpContext context, string requestType, string url, string pathTranslated){string fname url.Substring(url.IndexOf(/) 1);while (fname.IndexOf(/) ! -1)fname …

P4336 [SHOI2016]黑暗前的幻想乡

题目 P4336 [SHOI2016]黑暗前的幻想乡 做法 每种颜色恰好一条边,有点难处理啊 根据套路,数据范围这么小,容斥一下所有的情况就可以了 对每种颜色进行状压,表这次只能选这些颜色,做\(n-1\)的时候会加上多余的东西&#…

智联招聘简历如何导出html,如何将拉勾网(智联招聘)的预览简历导出来

最近在整理简历的时候发现拉勾网/智联招聘上面的预览简历是那么简洁漂亮,可是当我想把他导到本地,发pdf文件给企业时却只能是word,那么的难看,摸索了一会儿找到了一种比较好的方法可以得到预览的简历。1.另存为html文件在这里插入…

Java反编译器的剖析

简单地说,反编译器尝试将源代码转换为目标代码。 但是有很多有趣的复杂性-Java源代码是结构化的; 字节码当然不是。 而且,转换不是一对一的:两个不同的Java程序可能会产生相同的字节码。 我们需要应用启发式方法,以合理…

Mybatis注解开发模糊查询

Mybatis注解开发模糊查询 一般在使用mybatis时都是采用xml文件保存sql语句 这篇文章讲一下在使用mybatis的注解开发时,如何进行模糊查询 模糊查询语句写法(在Select注解中): where field like CONCAT(%,#{keyWord},%) 下面是一些错…

JS中深浅拷贝 函数封装代码

一、了解 基本数据类型保存在栈内存中,按值访问,引用数据类型保存在堆内存中,按址访问。 二、浅拷贝 浅拷贝只是复制了指向某个对象的指针,而不是复制对象本身,新旧对象其实是同一内存地址的数据,修改其中…

iOS开发之Masonry框架-使用方法须知

目录 常用的属性与常量Masonry使用注意约束的优先级Masonry添加约束的方法修改约束在哪创建我的约束创建约束技巧:Masonry是一个轻量级的布局框架,它拥有自己的描述语法(采用更优雅的链式语法封装)来自动布局,具有很好…

wps单机无网络版_单平台销量破百万,这个国产单机系列要出网游,还要上主机...

他们想做"国际顶级的单机游戏开发商"。文/彭子诚作为一款国产单机游戏,《古剑奇谭三》在去年年底上市后,至今在 Steam 上依然保持着 83% 的好评率。大量的玩家对于游戏内容给出了认可,“用心”这个词是最高频出现的词语。Wegame 官…

JavaFX 8的弹出式编辑器

在过去的几个月中,我很高兴与JavaFX 8一起使用,以便为计划和调度应用程序实现复杂的用户界面。 所需的功能之一是执行“就地”编辑的方法,即快速编辑用户选择对象的某些基本属性的方法。 遵循“如果您无法创新,就模仿”的原则&am…

body onload 控制窗口大小 html,如何实现在调整浏览器窗口大小时缩放的网页?

感谢所有的建议!看起来我必须做的丑陋的东西是必要的。以下工作(在我的机器上,无论如何)在IE和FireFox中。我稍后可以为CodeProject.com制作一篇文章; - )这个javascript进入< head>部分:var tmout null;var mu…

【Mac命令行学习】(持续更新)

常用命令: 一、修改环境变量文件: 1、进入文件:vi .bash_profile 2、键盘点击【a】键,进入文件编辑 3、修改完成后,如果是vi,点击【esc】键退出编辑模式 4、输入以下命令进行具体操作: :wq 保存…

flex实现水平居中和两栏布局

<!DOCTYPE html> <html xmlns"http://www.w3.org/1999/xhtml"> <head> <meta http-equiv"Content-Type" content"text/html; charsetutf-8"/><title>水平垂直的实现</title><style>.wrapper{width:25…

opencv 多线程加速_线程池给你写好了,想加速拿来用就行哈

图像拼接实现见&#xff1a;OpenCV源码系列|图像拼接1OpenCV源码系列|图像拼接2耗时在调用函数&#xff1a;Mat pano; Ptr stitcher Stitcher::create(mode); Stitcher::Status status stitcher->stitch(imgs, pano)能否将这一步放进线程池里进行加速呢&#xff1f;1. 测试…

poping 心法

音乐 01.Eamon - (How Could You) Bring Him Home02.The Pussycat Dolls - Buttons03.Most Wanted ft. Fingazz, Volture -From Juvi To The Penitentiary (Instrumental)04.Kaila Yu - Move05.Danity Kane - Show Stopper06.Slick Dogg - Bang On m07.Danity Kane - Show Stop…