一、 Apache ServiceMix简介
Apache ServiceMix是一个开源ESB组件,符合JBI规范。其特点是小巧灵活,可以很方便的集成到J2EE容器中,也可以单独作为一个服务器运行。。
Apache ServiceMix项目主页: http://servicemix.apache.org/
下载地址:http://servicemix.apache.org/downloads.html
二、 Servicemix环境搭建
安装servicemix
1下载servicemix包,目前最新的Apache ServiceMix 4.4.2 (zip)
下载地址:http://servicemix.apache.org/downloads.html
2解压到E盘根目录 E:\apache-servicemix-4.4.2
3进入bin目录执行servicemix.bat或者CMD下进入bin目录运行。
4Sericemix是osgi结构的,
通过osgi:list 命令可以查看所有有效的osgi bundles
通过osgi:list | grep camel 命令 查看camel相关的bundles
通过log:display命令 来显示日志
通过log:display-exception 显示最近的异常日志
通过log:set DEBUG 设置日志的级别
通过log:display | grep DEBUG 显示只是debug级别的日志
通过features:list 来查看所有的特性,并从而可以分析当前特性是否安装
若没有安装 可以通过 features:install来安装,比如:features:install webconsole
5 Webconsole
通过安装features:install webconsole后,可以通过访问http://localhost:8181/system/console
用户名:smx
密码:smx
当前webconsole 是karaf框架提供的一个web页面系统。
配置环境变量
SERVICEMIX_HOME
E:\apache-servicemix-4.4.2
path
;%SERVICEMIX_HOME%\bin
分享到:
相关推荐
ServiceMix基于OSGi规范实现,能够很好地支持诸如Apache Camel、Apache ActiveMQ等组件,使得开发者能够轻松地搭建出灵活、可扩展的服务架构。 ### ServiceMix的核心特性 1. **服务导向架构(SOA)**:ServiceMix...
标题 "org.apache.servicemix.bundles.solr-solrj-4.6.1_1.zip" 提供的信息表明,这是一个与Apache Solr相关的Java库,具体是SolrJ的版本4.6.1,由Apache ServiceMix组织打包。SolrJ是Apache Solr的Java客户端库,它...
为了有效地使用Mule和Apache ServiceMix这样的开源ESB,首先需要搭建一个适合的开发环境。这包括安装必要的软件包、配置开发工具以及设置项目模板等步骤。 1. **安装基础软件**:确保系统中安装了最新版本的Java...
通过理解以上知识点,开发者可以更好地在Eclipse中搭建和管理Apache Karaf环境,进行OSGi应用的开发和调试。对于那些想要深入理解OSGi和模块化Java应用的开发者来说,这个主题提供了宝贵的实践经验。
2. **软件选择**:选择合适的EI框架,例如Talend ESB、MuleSoft Anypoint Platform或者Apache ServiceMix等。每个框架都有其独特优势,需根据项目需求来决定。 3. **安装与配置**:下载并安装选定的EI框架,按照...
mvn:org.apache.servicemix.nmr/apache-servicemix-nmr/1.4.0-fuse-00-00/xml/features valid mvn:org.apache.karaf/apache-karaf/2.1.3-fuse-00-00/xml/features valid mvn:org.apache.servicemix/ode-jbi-karaf/...
搭建Mule和ServiceMix环境通常涉及以下步骤: - **下载与安装**:首先需要从官方网站下载最新的Mule或ServiceMix发行版,并按照官方文档的指导完成安装过程。 - **配置环境**:根据实际需求对服务器环境进行必要的...
搭建环境是任何技术实施的第一步,明确的指引能够让初学者快速入门。 紧接着,作者阐述了集成解决方案的基础,这是ESB实施的核心部分。这部分包括了对消息处理、连接选项、Web服务支持和企业质量消息流的实现。消息...
### CXF WebService 开发指南和技术文档 #### 一、CXF简介与特性 CXF(Community Xenith Framework)...无论是从搭建环境、编写服务代码还是到使用Interceptor增强服务,CXF都提供了简洁易用的API和强大的功能支持。
ServiceMix是一个成熟的Apache项目,它允许开发者部署和管理Java EE服务、SOA(面向服务架构)服务和其他基于标准的服务。 “h4.3.5”可能指的是Hibernate ORM的4.3.5版本。Hibernate是一个流行的Java对象关系映射...
#### 二、XFire开发环境搭建 - **操作系统**:Fedora Core 6 (Linux内核版本2.6.18-1.2798),也可选择Windows。 - **开发工具**:Eclipse 3.2.0 + sysdeo tomcat插件。 - **Web服务器**:Tomcat 6.0.10。 - **XFire...