使用WebService时,我们使用WSDL文档来生成客户端代码,调用服务器端接口。
具体操作步骤:
1.下载apache cxf
2.解压进入apache-cxf-3.0.10\bin\目录
3.使用wsdl2java
wsdl2java -encoding utf-8 -p com.jeiao.boss -impl http://127.0.0.1:9999/boss/test?wsdl
指定编码utf-8
指定package com.jeiao.boss
指定接口实现 -impl
整合到系统进去,具体调用如下:
HelloWorldImplService helloService = new HelloWorldImplService();
HelloWorld hello = helloService.getHelloWorldImplPort();
System.out.println(hello.getHelloWorldAsString("mkyong"));
https://www.mkyong.com/webservices/jax-ws/jax-ws-hello-world-example/