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