`
a3mao
  • 浏览: 561803 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Apache Servicemix 学习(1) ----- 环境准备

阅读更多
Apache ServiceMix是一个开源ESB组件,符合JBI规范。其特点是小巧灵活,可以很方便的集成到J2EE容器中,也可以单独作为一个服务器运行。

安装要求:
1.至少100M的空间。
2.Windows XP sp2,windows 2000或者任何支持java的linux
3.jdk1.5+。
其他要求:
必须先设置好java及maven的环境。

本机的环境:ubuntu10.04 + jdk1.6 + maven2.2.1 + servicemix3.x

eric@eric-laptop:/opt$ java -version
java version "1.6.0_20"
Java(TM) SE Runtime Environment (build 1.6.0_20-b02)
Java HotSpot(TM) Server VM (build 16.3-b01, mixed mode)
eric@eric-laptop:/opt$ 



eric@eric-laptop:/opt$ mvn -version
Apache Maven 2.2.1 (r801777; 2009-08-07 03:16:01+0800)
Java version: 1.6.0_20
Java home: /opt/jdk1.6/jre
Default locale: zh_CN, platform encoding: UTF-8
OS name: "linux" version: "2.6.32-24-generic" arch: "i386" Family: "unix"
eric@eric-laptop:/opt$ 


安装servicemix

1.下载servicemix包:http://servicemix.apache.org/download.html
2.将其解压缩到目录: /opt/apache/servicemix-3.3.1

运行servicemix
进入/opt/apache/servicemix-3.3.1/bin 执行命令:

eric@eric-laptop:/opt/apache/servicemix-3.3.1/bin$ ./servicemix


显示如下日志:
Loading Apache ServiceMix from servicemix.xml on the CLASSPATH
INFO  - ConnectorServerFactoryBean     - JMX connector available at: service:jmx:rmi:///jndi/rmi://localhost:1099/jmxrmi
INFO  - JBIContainer                   - ServiceMix 3.3.1 JBI Container (ServiceMix) is starting
INFO  - JBIContainer                   - For help or more information please see: http://servicemix.apache.org/
INFO  - JCAFlow                        - ActiveMQResourceAdapter server url was null.  Setting it to: tcp://localhost:61616
INFO  - ComponentMBeanImpl             - Initializing component: #SubscriptionManager#
INFO  - DeploymentService              - Restoring service assemblies
INFO  - JBIContainer                   - ServiceMix JBI Container (ServiceMix) started

即说明安装成功。
分享到:
评论

相关推荐

    apache-servicemix-4.4-fuseesb第五部分

    1. **Apache Camel**:Camel 是 ServiceMix 中的核心组件,它提供了一种声明式的方式来定义和执行集成逻辑。通过 Camel,开发人员可以使用简单的 DSL(领域特定语言)或者 XML 来创建数据路由和转换规则。 2. **...

    apacheservicemix4.4fuseesb-part2

    而“apache-servicemix-4.4.0-fuse-00-43”看起来像是安装包或解压后的文件夹名称,可能包含ESB实例、配置文件、文档和其他资源。 综上所述,这个教程系列的第二部分可能会深入讲解Apache ServiceMix 4.4 和Fuse ...

    apache-servicemix-4.4-fuseesb

    在标题"apache-servicemix-4.4-fuseesb"中,我们可以推断这可能是指Apache ServiceMix的4.4版本,与Red Hat的Fuse ESB产品有关。Fuse ESB是ServiceMix的一个分支,专注于提供轻量级、高性能的集成解决方案。 在描述...

    apache-servicemix-3.3-src.zip

    这个压缩包“apache-servicemix-3.3-src.zip”包含了ServiceMix 3.3版本的源代码,这对于开发者来说是一个宝贵的资源,因为它允许他们深入理解项目的内部工作原理,进行定制化开发,或者对软件进行调试和优化。...

    apache-servicemix-4.4-fuseesb第三部分

    - "apache-servicemix-4.4.0":这是 Apache ServiceMix 的一个特定版本,4.4.0 表示该版本是 ServiceMix 4 系列中的第四个主要稳定版本。 - "fuse":这部分表明这个版本与 Fuse ESB 相关,可能是 ServiceMix 带有 ...

    apache-servicemix-4.4-fuseesb第四部分

    总之,"apache-servicemix-4.4-fuseesb第四部分"的资料涵盖了 Apache ServiceMix 4.4.0 和 Fuse ESB 的核心特性、使用场景和开发实践,是深入了解和掌握这两个 ESB 平台的重要资源。通过深入学习和实践,用户能够...

    ServiceMix-manual-cn

    ServiceMix-manual-cn

    org.apache.servicemix.bundles.spring-jdbc-3.2.8.RELEASE_2.zip

    1. **Apache ServiceMix**:了解 ServiceMix 如何作为 ESB(企业服务总线)工作,以及如何使用其集成的组件,如 Spring、CXF 和 Camel,来构建和管理 SOA(面向服务架构)应用程序。 2. **Spring JDBC**:理解 ...

    apache-servicemix-4.4.0(1)

    在提供的文件“apache-servicemix-4.4.0-fuse-00-43”中,可能包含了Apache ServiceMix 4.4.0的完整安装包或特定版本的更新。这个版本可能具有特定的修复、增强或特定的集成,比如与Fuse相关的特性,以便在特定环境...

    servicemix-core-3.4.1.zip

    【标题】"servicemix-core-3.4.1.zip" 提供的是Apache ServiceMix核心组件的3.4.1版本。Apache ServiceMix是一个开放源码的企业服务总线(ESB),它基于Java企业版(Java EE)规范,如JBI(Java Business ...

    servicemix-script-2011.01.zip

    【标题】"servicemix-script-2011.01.zip" 是一个与Apache ServiceMix相关的脚本集合,发布于2011年1月。Apache ServiceMix是基于Java的、开源的企业服务总线(ESB),它提供了一个灵活的平台来集成不同系统和服务。...

    org.apache.servicemix.bundles.elasticsearch-1.0.1_1.zip

    标题中的"org.apache.servicemix.bundles.elasticsearch-1.0.1_1.zip"表明这是一个与Apache ServiceMix相关的软件包,特别地,它包含了Elasticsearch的一个特定版本(1.0.1)的bundle。Apache ServiceMix是基于Java...

    org.apache.servicemix.bundles.xmlbeans-2.4.0_1.jar

    org.apache.servicemix.bundles.xmlbeans-2.4.0_1.jar

    servicemix-core-3.3.2-javadoc

    ServiceMix是Apache软件基金会下的一个开源企业服务总线(ESB)项目,它基于Java语言,提供了强大的集成和消息传递能力。本文主要针对ServiceMix Core 3.3.2版本的Javadoc文档进行深入解析,帮助开发者更好地理解和...

    Apache ServiceMix Specs :: JAXP API 1.3

    Apache ServiceMix Specs :: JAXP API 1.3

    org.apache.servicemix.bundles.spring-aspects-3.2.8.RELEASE_2.zip

    标题中的"org.apache.servicemix.bundles.spring-aspects-3.2.8.RELEASE_2.zip"指示了这是一个与Apache ServiceMix相关的软件包,特别地,它包含了Spring框架的一个特定版本——3.2.8.RELEASE的面向切面编程(AOP)...

    org.apache.servicemix.bundles.spring-test-3.2.8.RELEASE_2.zip

    1. Apache ServiceMix是一个开源的企业级服务总线,提供多种Java技术的集成。 2. Spring Test是Spring框架的一部分,用于测试Spring应用的单元和集成。 3. Play Framework是用于构建Web应用的现代、反应式的开源框架...

    ESB比较 adfasdfasf

    - Apache ServiceMix: 1分 - IBM Websphere ESB: 5分 12. **ESB中介能力**: - BEA AquaLogic: 5分 - Mule: 5分 - Apache ServiceMix: 2分 - IBM Websphere ESB: 5分 13. **ESB开发环境的灵活性**: - BEA ...

Global site tag (gtag.js) - Google Analytics