`

通过在其他类中调用的方式来启动Mule服务的方法

    博客分类:
  • Mule
XML 
阅读更多

使用的Mule版本为1.4.4.

 

问题场景:

原先启动MuleServer都是以命令行调用MuleServer这种方式的。

最近做个项目,我另外有1个主Server,我希望在这个主Server里来启动这个MuleServer,在网上找到以下方法:

 

MuleXmlConfigurationBuilder builder = new MuleXmlConfigurationBuilder();
UMOManager manager = builder.configure("mule-config.xml"); 

 经试验,以上方式是可以启动MuleServer的,但是不知道这个是不是标准答案呢?

分享到:
评论
1 楼 banfry 2011-04-22  
mule 2.2.0都没有这两个类MuleXmlConfigurationBuilder、UMOManager ,不知道如何调用

相关推荐

    利用mule服务总线代理cxf服务

    创建一个客户端类来调用服务。例如: ```java import javax.jws.WebService; import javax.xml.ws.Service; public class CXFClient { public static void main(String[] args) { Service service = ...

    Mule与MQ集成

    配置方法是在系统环境变量中追加JDK的`bin`目录路径,使用分号隔开其他已存在的路径。 **1.2 ActiveMQ配置** Apache ActiveMQ的配置涉及下载、解压和启动。访问其官方网站下载最新版本,然后解压缩到本地文件夹。...

    mule-1.4.4-getting-started.pdf

    - **与 Mule 交互**:这部分讲述了如何从外部应用程序与 Mule 服务器进行交互,例如通过调用特定的方法或接口来进行数据交换。 #### 六、Mule 指南 - **全面介绍**:包含了使用 Mule 的所有必要知识,从基础知识到...

    MULE ESB官方例子研究

    例如,"Hello"例子可以通过命令行在MULE安装目录下的examples\hello目录中运行`mvn`命令来编译。这个过程需要预先安装Maven,一个流行的Java项目管理工具。 为了在Eclipse中进行开发,需要将编译后的项目导入为...

    mule-2.1.1-getting-started

    - **Mule与现有环境的集成**:Mule可以通过多种方式与其他系统和服务集成,例如通过数据库连接器、Web服务、文件系统等方式。 - **从Mule 1.x迁移到2.0**:Mule 2.0相比1.x版本进行了大量改进和增强,如果正在使用旧...

    mule使用SOAP工件发布和消费web Service的简单例子

    - 启动Mule应用,服务就对外发布了。其他系统可以通过指定的URL和SOAP消息结构与我们的"hello-ws"服务交互。 4. **消费SOAP服务**: - 在另一个Mule应用中,我们可以使用SOAP客户端工件来消费发布的"hello-ws...

    mule基本节点解释

    在 Mule 的配置文件(通常是 XML 文件)中,包含了多种标签来组织和配置 Mule 应用程序。下面将详细介绍这些基本标签。 1. **`<mule>`** - 这是 Mule 配置文件的根标签,所有的其他标签都位于 `<mule>` 标签内部...

    mule-standalone-3.5.0

    在这个版本中,Mule ESB被设计为一个单独运行的服务器,无需依赖其他应用服务器,从而提供了更高的部署灵活性和更快的启动时间。独立版本特别适合那些需要快速部署、测试或运行轻量级集成项目的场合。 “mule-...

    MuleStudio用户手册.doc

    ### MuleStudio用户手册知识点概览 ...通过上述知识点的梳理,读者可以了解到 MuleStudio 的基本使用方法及其丰富的功能特性,这对于快速上手 MuleStudio 并利用其构建高效的集成解决方案具有重要意义。

    MuleStudio335

    Mule ESB 是 MuleSoft 公司推出的一款强大且灵活的集成平台,它提供了一种轻量级的方法来连接企业内部或云端的各种应用和服务。Mule ESB 支持多种协议和标准,如HTTP、JMS、FTP、SMTP等,并且可以处理XML、JSON和...

    mule-standalone-3.5.0.tar.gz

    它提供了一种灵活、可扩展的方式来连接各种应用程序、数据和服务,实现不同系统之间的通信和数据交换。"mule-standalone-3.5.0.tar.gz" 是Mule ESB的一个独立版本,适用于快速部署和测试,尤其适合开发环境。 在...

    Mule 2 A Developer's Guide

    这部分提供了启动 Mule 应用程序的步骤,包括在本地环境中运行以及部署到生产环境。 **安装 Mule 作为服务 (Installing Mule as a Service or Daemon)** 这部分再次强调了如何将 Mule 安装为服务或守护进程,这...

    mule整体概念学习

    - **任意位置的服务调用**:无论服务位于何处,都可以通过 Mule ESB 进行调用。 - **协议桥接**:支持不同协议间的转换和桥接,例如 SOAP 至 REST 或 HTTP 至 JMS。 ##### 2.2 数据转换 - **不同格式信息交换**:...

    Apress - Mule 2 Developer’s Guide to ESB and Integration Platform.pdf

    - **服务托管:** 在 Mule 中托管 CXF Web 服务。 - **出站端点:** 定义如何调用外部 Web 服务。 通过以上内容的详细介绍,我们可以看出《Mule 2 开发者指南》不仅提供了对 Mule ESB 和集成平台的基础知识介绍,还...

    开源ESB in Action(中文)

    通过基于开放标准(如Web服务和消息传递)实现的服务暴露,ESB能够使传统的遗留系统也能参与到现代的服务环境中来。 #### 当前开源ESB的现状 随着开源软件的发展,越来越多的开源ESB项目涌现出来,为企业提供了更...

    emule用户手册,英文版本

    SOA强调了服务的重用性和松耦合特性,通过定义标准化的服务接口,可以轻松地在不同的系统之间共享和调用服务。这对于构建可扩展和可维护的系统架构非常重要。 #### 1.1.2.2 Processing the Data Mule提供了丰富的...

    mule-language-tutorial

    它提供了一种简单的方式来连接各种应用程序和服务,支持多种协议和数据格式。Mule 3是其较早的一个版本,而Mule 4则是最新版本,带来了许多性能提升和语法简化。 本教程主要关注Mule 3中的Mule语言,它是用于编写...

    SOA企业级业务组件

    - **位置和协议透明**: 无论服务位于何处或使用何种协议,客户端都可以通过统一的接口调用服务。 **ESB (Enterprise Service Bus)**: 是一种软件中间件,它作为服务之间的通信通道,提供服务发现、服务代理、消息...

    loadrunner分析内存泄露

    具体来说,这些对象是由`org.mule.providers.soap.xfire.transport.MuleLocalTransport`类在初始化或某些特定方法调用时生成的。例如,每调用一次`createNewChannel`方法,就会生成一个全局对象`org.codehaus.xfire....

    BPMN2.0标注

    - **异常启动事件**:此事件不能通过 API 触发,而是当另一个子流程中抛出异常结束事件时自动启动。 - **消息启动事件**:通过消息名称触发,可用于启动流程。 - **信号启动事件**:类似于消息启动事件,但信号是...

Global site tag (gtag.js) - Google Analytics