通過Jdk
聲明 :@Webservice
發(fā)布 :EndPoint.publish
不足: 希望tomcat啟動(dòng)時(shí),webservice服務(wù)能夠開啟 螃诅,最好與Spring集成
希望有一個(gè)webservice的服務(wù)列表
通過Webservice框架來實(shí)現(xiàn) :axis2 、xfire
通過注解配置修改wsdl文件
1.png
業(yè)務(wù)類的某些方法不想對(duì)外發(fā)布
- 默認(rèn)只有public 修飾的方法會(huì)以webservice的形式對(duì)外發(fā)布
而 private 受保護(hù)的新翎,缺省的拓型,都不會(huì)發(fā)布
- 某些public 方法也不想對(duì)外發(fā)布
1.wsdl就是xml文件
2.帶有接口的webservice發(fā)布方式
- 通過EndPoint發(fā)布帶有接口的webservice
例:JobService :
getJob()
3.保存wsdl文件到j(luò)dk處般贼,然后生成本地代理文件。
命令行:wsimport s.xml
4.把生成的包打成jar 包(還是在當(dāng)前路徑)
命令行: jar cvf jobService.jar ./cn