2012-09-21 17 views
1

我已經創建了一個模塊,它是axis2的擴展模塊,我希望這個模塊做一個簡單的操作,例如添加。 我該怎麼做才能攔截Web服務的處理(獲取ws數據)並在處理程序中執行添加操作。創建一個攔截肥皂數據的axis2模塊

回答

2

請仔細閱讀以下文章,它提供了一個分步指南,用於創建一個axis2模塊來攔截SOAP數據。 http://www.packtpub.com/article/apache-axis2-web-services-writing-module

您需要編寫擴展AbstractHandler並實現Handler的類。 那麼你需要重寫invoke方法,你將能夠獲得SOAP上下文。 你可以用這個SOAP上下文來做任何你想做的事情。

哦,你還必須在module.xml配置中定義你的模塊。

+0

鏈接不再起作用,但這將解釋需要什麼:https://axis.apache.org/axis2/java/core/docs/modules.html – Qben