OpenESB - 不同的环境

时间:2014-11-27 11:04:29

标签: wsdl soa esb bpel open-esb

我正在开发一个服务层应用程序,它提供了一个web服务目录,然后我使用OpenESB编排它们。

我使用http://localhost:8080/services/myService?wsdl创建导入外部WSDL定义的BPEL。

问题是 - 这些BPEL强烈依赖于此特定URL,当我在生产服务器上部署时,我的ESB层停止工作。

如何使我的BPEL独立于特定端点?我可以将URI引用到外部配置文件吗?

1 个答案:

答案 0 :(得分:0)

要做到这一点,您必须创建应用程序配置和应用程序变量,并将它们添加到您的http地址。示例:" http:// $ {MyHtttpAddress}:$ {MyHttpPort} / service1 / myService?wsdl" />。 应用程序和变量在管理控制台中设置,可以针对每个环境进行更改。

此致

保罗