1
我已經創建了一個模塊,它是axis2的擴展模塊,我希望這個模塊做一個簡單的操作,例如添加。 我該怎麼做才能攔截Web服務的處理(獲取ws數據)並在處理程序中執行添加操作。創建一個攔截肥皂數據的axis2模塊
我已經創建了一個模塊,它是axis2的擴展模塊,我希望這個模塊做一個簡單的操作,例如添加。 我該怎麼做才能攔截Web服務的處理(獲取ws數據)並在處理程序中執行添加操作。創建一個攔截肥皂數據的axis2模塊
請仔細閱讀以下文章,它提供了一個分步指南,用於創建一個axis2模塊來攔截SOAP數據。 http://www.packtpub.com/article/apache-axis2-web-services-writing-module
您需要編寫擴展AbstractHandler並實現Handler的類。 那麼你需要重寫invoke方法,你將能夠獲得SOAP上下文。 你可以用這個SOAP上下文來做任何你想做的事情。
哦,你還必須在module.xml配置中定義你的模塊。
鏈接不再起作用,但這將解釋需要什麼:https://axis.apache.org/axis2/java/core/docs/modules.html – Qben