虽然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文件。