是否可以使用Apache ODE在一个端点上公开多个端口?

时间:2012-05-06 13:34:51

标签: web-services bpel apache-ode

我试图在一个端点上公开多个端口。 绑定是相同的 - SOAP。

<service name="Test">
<port name="CustomerPort" binding="tns:BindingOne">
<soap:address location="http://localhost:8080/ode/processes/Test" />
</port>
<port name="GuidePort" binding="tns:BindingTwo">
<soap:address location="http://localhost:8080/ode/processes/Test" />
</port>
</service>

由于某种原因,只暴露了一个端口。 在WCF中,这将起作用。 有什么建议吗?

1 个答案:

答案 0 :(得分:0)

ODE使用Axis2来公开Web服务,因此如果它不起作用,很可能是Axis2的限制。虽然,我不确定它是否是一个限制,我的直觉是在同一个EPR中暴露两个不同的端口是一个坏主意。