如何在WSO2 ESB中配置多个http代理

时间:2013-12-18 08:34:27

标签: wso2 wso2esb http-proxy

如何在WSO2 ESB中配置多个http代理?我有以下情况:

sender --> WSO2 ESB -+--> http-proxy-ext --> server-ext
                     |
                     +--> http-proxy-int --> server-int
                     |
                     +--> server-direct

我们为外部服务器(Internet)和内部服务器(公司网络)提供不同的http代理。因此,根据我收到的消息,我必须到达不同的http代理后面的不同服务器。

我已经知道在axis2.xml中配置TransportSender,如http://docs.wso2.org/display/ESB480/Enabling+HTTP+Basic+Authentication+through+a+Proxy+Server

中所述

但这只给了我一个全局代理选项。但我需要其中两个。

任何提示都是相关的。

的问候,
马克

1 个答案:

答案 0 :(得分:0)

您可以在[1]下找到此示例,或者您可以使用消息中介将您的消息发送到不同的端点。

希望这会对你有所帮助。

[1] http://docs.wso2.org/display/ESB460/Sample+151%3A+Custom+Sequences+and+Endpoints+with+Proxy+Services

[2] http://docs.wso2.org/display/ESB460/Sample+2%3A+CBR+with+the+Switch-Case+Mediator+Using+Message+Properties