摘要: Axis2可以通過模塊(Module)進行擴展。Axis2模塊至少需要有兩個類,這兩個類分別實現了Module和Handler接口。開發和使用一個Axis2模塊的步驟如下:
1. 編寫實現Module接口的類。Axis2模塊在進行初始化、銷毀等動作時會調用該類中相應的方法)。
2. 編寫實現Handler接口的類。該類是Axis2模塊的業務處理類。
3. 編寫module.xml文件。該文件放在META-INF目錄中,用于配置Axis2模塊。
4. 在axis2.xml文件中配置Axis2模塊。
5. 在services.xml文件中配置Axis2模塊。每一個Axis2模塊都需要使用
元素引用才能使用。
6. 發布Axis2模塊。需要使用jar命令將Axis2模塊壓縮成.mar包(文件擴展名必須是.mar),然后將.mar文件放在\webapps\axis2\WEB-INF\modules目錄中。 閱讀全文