雖然Restful,httpApi大行其道, 但有時爲了與已存在的生產系統契合,仍是須要使用已過期的webservice。本文給出JFinal整合JAX-WS的發佈webservice的步驟html
1. 創建正常Jfinal,Maven項目java
2. pom.xml中導入JAX-WS所須要的依賴web
[html] view plain copyapache
3. /WEB-INF/web.xml中,加入JAX-WS相關app
[html] view plain copyurl
4. /WEB-INF下新增sun-jaxws.xmlspa
[html] view plain copy.net
5. 上述兩外紅色URL,用於webservice,應該在Jfinal中跳過,修改Jfinal的配置文件:xml
[html] view plain copyhtm
6. 實現Webservice的類大體以下,擴展自Controller是爲了利用Web環境,Db,ActiveRecord等。
[java] view plain copy
7. 運行,訪問 http://127.0.0.1:PORT/CONTEXT/services/WeixinCase?wsdl, 看是否能獲得正常的WSDL文件。