2016-09-07 126 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