Apache ServiceMix 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
Apache ServiceMix 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
Apache ServiceMix 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !

软件简介

Apache ServiceMix 是一个灵活的开源集成容器,它将Apache ActiveMQ、Camel、CXF和Karaf的特性和功能统一到一个强大的运行时平台上,你可以用来构建自己的集成解决方案。它提供了一个完整的、企业就绪的 ESB,完全由 OSGi 驱动。

主要特点是:

  • Apache ActiveMQ实现可靠的消息传递

  • Apache Camel实现消息传递,路由和企业集成模式

  • 带有Apache CXF的WS- *和RESTful Web服务

  • 由Apache Karaf支持的基于OSGi的服务器运行时

通过附加的可安装功能,ServiceMix还支持:

  • 通过Activiti的BPM引擎

  • 通过Apache OpenJPA全面的JPA支持

  • 通过JTA通过Apache Aries通过XA进行XA事务管理

  • 通过包含丰富事件,消息和审计API的Apache ServiceMix NMR对JBI标准(在ServiceMix 3.x系列之后弃用)的传统支持

展开阅读全文

评论 (2)

加载中
学ServiceMix之前,一定要先学Camel吗? #ServiceMix#
2015/07/21 22:29
回复
举报
这货的文档太少了吧,而且很多都是过时的。 #ServiceMix#
2015/08/31 17:51
回复
举报
更多评论
暂无内容
发表了博客
2014/04/17 13:21

学习ServiceMix笔记(一) 安装ServiceMix

  学习ServiceMix第一件事,记住ServiceMix的老家http://servicemix.apache.org/,在这里有最新版的ServiceMix,还有其官方文档。   ServiceMix最新版是5.0.0,已经集成以下组件: ActiveMQ 5.9.0,Camel 2.12.3,CXF 2.7.10,Karaf 2.3.4。到下载http://servicemix.apache.org/downloads.html,下载最新稳定版5.0.0。下载完成后解压到任意盘的根目录下即可。   安装完成ServiceMix目录结构   ServiceMix -bin 运行目录,启...

0
0
发表了博客
2014/04/17 14:33

学习ServiceMix笔记(二) 学习ServiceMix的基本命令

  在我们真正学习ServiceMix前先学习一下ServiceMix的基本命令. 运行bin目录下的servicemix.bat,如果有防火墙,请按提示打开相应端口。 Please wait while Apache ServiceMix is starting...  100% [=======================================================================>]  ____                  _          __  __ _ / ___|  ___ _ ____   _(_) ___ ___|  \/ ...

0
0
发表了博客
2014/04/18 12:24

学习ServiceMix笔记(五) 学习ServiceMix的blueprint配置

先来看两个blueprint配置文件,一个是上次实现启动停止服务的transfile.xml,一个是系统的examples\camel\camel-blueprint下的配置文件。内容如下: transfile.xml <?xml version="1.0" encoding="UTF-8"?> <blueprint     xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0"     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"     xsi:schemaLocation="       http://www.osgi.org/xmlns/bluep...

0
0
发表了博客
2014/04/17 14:40

学习ServiceMix笔记(三) 学习ServiceMix的基本命令之安装组件

继续前一章的命令介绍,进行webconsole的安装 这一次我们做两个简单的练习,一个是安装webconsole,一个是启动和停止一个camel的router服务。   组件(feature)管理的命令是features:*,(注:7.X版以后,features修改为feature)我们要查询有没有一个组件时可以执行命令: features:list | grep XXX 如查询webconsole, karaf@root> feature:list | grep webconsole pipe: org.apache.felix.gogo.runtime.CommandNotFound...

0
0
发表了博客
2014/04/17 14:58

学习ServiceMix笔记(四) 学习ServiceMix的基本命令之停止启动服务

  继续命令介绍,建立一个简单的camel文件管理服务,并进行管理   先把文档里quickstart关于Routing with Camel的例子抄过来 <?xml version="1.0" encoding="UTF-8"?> <blueprint     xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0"     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"     xsi:schemaLocation="      http://www.osgi.org/xmlns/blueprint/v1.0.0      http://ww...

0
0
发表于服务端专区
2018/05/15 13:33

Apache ServiceMix使用features安装模块总是报not found错误的解决方案

安装ServiceMix 7.0.1,启动后安装模块时,出现如下错误: Commond not found: features:install 原因是因为在serviceMix7.0.1安装包中将features改成了feature(没有s) 可以敲击tab键,查看支持的命令。另外,7.0.1在初次启动后,会自动从服务器拉取依赖模块下来,所以需要有一个等待过程。。。如果不想等待,可以直接使用6.0的版本。...

0
0
发表了博客
2014/04/22 10:09

学习ServiceMix笔记(六) 学习Camel的JDBC简单入门

先检查一下是不是安装了JDBC karaf@root> features:list | grep jdbc [installed  ] [2.3.4           ] jdbc                                    karaf-enterprise-2.3.4    JDBC service and commands [uninstalled] [3.0.7.RELEASE   ] spring-jdbc                             karaf-2.3.4              ...

0
0
发表于软件架构专区
2016/08/08 12:12

Linux搭建servicemix、activemq环境

1.下载官网servicemix http://servicemix.apache.org/downloads.html 2.解压文件 tar -zxvf apache-servicemix-5.3.0.zip 3.启动servicemix 进入到个人解压目录 cd /home/servicemix/apache-servicemix-5.3.0/bin 运行 ./client 或者 ./servicemix 命令启动! 出现以上界面表示启动成功,通过./status可以查看servicemix是否在运行 4、安装组件 安装 bundle webconsole 控制台,可参考官方 http://servicemix.apache.org/docs/5....

1
1
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了问答
2015/10/14 21:38

blueprint里面自定义namespace后,如何获取调用者的bundle

bundle 1里面有如下代码 public class PpNamespaceHandler implements NamespaceHandler {   public ComponentMetadata decorate(Node node, ComponentMetadata cm, ParserContext context)   {     return null;   }   public Set<Class> getManagedClasses()   {     return new HashSet<Class>(Arrays.asList(PpNamespaceHandler.class));   }   public URL getSchemaLocation(String schema)   {     return this.getClass().getClassLoa...

1
0
发表了问答
2015/09/18 11:35

blueprint里面如何获取整个容器里面的所有camelContext

如何拿到整个blueprint容器(karaf)的所有(所有bundle的)camelContext BlueprintContainer.getComponentIds()这个拿不到其他bundle的camelContext, 只能拿到自己bundle的所有camelContext PS : 比如说:我向karaf的deploy目录仍了一个blueprint-restlet-config.xml 内容如下 <?xml version="1.0" encoding="UTF-8"?> <blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0" xmlns:camel-cxf="http://ca...

5
0
发表了问答
2015/09/01 18:13

ServiceMix里面的dev:watch不生效

我已经执行了: dev:watch * 然后,执行 install mvn:com.lala.shop/shop-dao/1.0.0.SNAPSHOT 执行成功之后, 然后,我更新了代码,在项目上执行mvn clean install 但是,发现six里面的bundle没有更新,请问,哪里有问题?

1
0
发表了问答
2015/08/13 10:45

ServiceMix如何配置多个deploy目录

etc目录下的org.apache.felix.fileinstall-deploy.cfg文件里面有一个 felix.fileinstall.dir = ${karaf.base}/deploy 我把这个配置成 felix.fileinstall.dir = ${karaf.base}/deploy,${karaf.base}/deploy1 发现不行,请问,应该怎么做,在哪里做。

2
0
发表了问答
2013/09/05 12:14

ServiceMix 怎么将 osgi bundle作为 bean component

ServiceMix 怎么将 osgi bundle作为 bean component供路由调用?类似的例子和文档很少啊

1
0
发表了问答
2013/05/21 15:32

serviceMix 如何安装 drools呢,我总是装不上

报告以下错误 Error executing command: Could not start bundle mvn:org.apache.servicemix/servic emix-drools/2013.01 in feature(s) servicemix-drools-2013.01: Uses constraint vio lation. Unable to resolve module servicemix-drools [247.0] because it is exposed to package 'org.drools.event' from modules org.drools.core [240.0] and org.droo ls.api [238.0] via two dependency chains. Chain 1: servicemix...

1
0
发表了问答
2015/08/01 22:10

如何退出ServiceMix的shell控制台

执行./servicemix 之后,会进入到servicemix的控制台 执行exit,发现没反应 请问,怎么退出这个shell界面,但是,不关闭服务

1
0
发表了问答
2015/03/13 09:27

远哥教你MuleESB - (2) 社区版与企业版的区别和安装

1
0
发表了问答
2011/10/31 16:07

ServiceMix4.x的使用说明文档,有的贡献下!!

ServiceMix现在已经到了4.x了,这跟之前的3.x有很大的区别,最大的区别就是支持了osgi了。目前关于4.x的使用说明文档很少,不知道谁有,有的贡献下。。

2
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
2 评论
44 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部