2016-09-07 125 views
0

在WSO2 ESB中,我们有2个axis2 xml文件axis2.xml和axis2_nhttp.xml。 在wso2服务需要调用其他端点的情况下,该接口仅在使用axis2_nhttp.xml时起作用,而在使用axis2.xml时不起作用。wso2 esb axis2_nhttp.xml

任何人都可以让我们知道有什么区别,如果我们使用axis2_nhttp.xml有什么缺点吗?我们需要对我们的WSO2服务实现

感谢

回答

0

SSL,也安全处理程序从WSO2 Docs:

WSO2 ESB支持两种无阻塞传输,即passthrough 运输和nhttp运输。直通传输是ESB默认传输的 ,但您可以通过将 /repository/conf/axis2/axis2_nhttp.xml文件重命名为axis2.xml将NHTTP传输设置为 默认传输。

您可以阅读更多关于ESB传输here

因此,当您将axis2.xml替换为axis2_nhttp.xml时,您启用了NHTTP传输(并禁用默认传递传输)。但是,这里要注意的重要一点是REST端点调用应该在任一传输中工作。所以在你的突触配置中一定有一些问题。

+0

我同意基本行为不应该改变,我们尝试了调用(非阻塞为true),并且发送没有使用默认axis2 xml,但是当我们将axix2_nhttp更改为axis2时,它正在按预期工作问题可能在哪里。 – user6732942

+0

你可以发布你的突触配置? – Bee

+0

无法在此发布代码太长,我可以将它附加到某处吗? – user6732942