在没有mule-config.xml的情况下启动mule,并以编程方式加载mule配置

在没有mule-config.xml的情况下启动mule,并以编程方式加载mule配置,mule,Mule,我有一个要求,比如从不同的机器上交互mule。我使用了tcp入站端点。如果我在mule-config.xml中配置所有内容,它会工作得很好。现在我的问题是我不想使用mule-config.xml,但我想以编程方式加载它。如果有人有解决方案,请更新。。 Thask.使用Mule的全部意义在于,您可以简单地配置流,而不是自己编写复杂的代码。如上所述,您可以通过编程方式配置端点,只要它们是 出站端点 或者你用 无法以编程方式配置入站端点 为什么你不想使用标准?以编程方式加载是什么意思?您是否计划在另一

我有一个要求,比如从不同的机器上交互mule。我使用了tcp入站端点。如果我在mule-config.xml中配置所有内容,它会工作得很好。现在我的问题是我不想使用mule-config.xml,但我想以编程方式加载它。如果有人有解决方案,请更新。。
Thask.

使用Mule的全部意义在于,您可以简单地配置流,而不是自己编写复杂的代码。如上所述,您可以通过编程方式配置端点,只要它们是

  • 出站端点
  • 或者你用

  • 无法以编程方式配置入站端点

    为什么你不想使用标准?以编程方式加载是什么意思?您是否计划在另一个应用程序中运行Mule embedded?从编程上讲,这意味着,我不想从Mule config.xml中读取,而是想使用Mule类创建连接器和端点。我找到了一些vm端点的代码,但我需要为TCP编写代码。如果您有任何想法,请帮助我。我问了“为什么”:)这是因为我有30多个组件在tomcat中运行。现在我有一个要求,比如我想单独运行这些组件,它们应该相互通信。所以我选择了mule,现在我不使用mule-connfig.xml的原因是,我正在使用一个xml文件加载所有这些组件,在这个文件中我可以配置其他机器的所有IP地址和端口。因此,我不需要再使用一个mule-config.xml来配置这些参数。请看一下: