javawebservice开发实例_java调⽤webservice接⼝实例【实例简介】
【实例截图】
【核⼼代码】
package com.mf5.app.serviceimpl;
import javax.jws.WebMethod;
import javax.jws.WebService;
import javax.jws.soap.SOAPBinding;
import com.mf5.app.service.IServiceHello;
@WebService(targetNamespace="demo.webservice",name="Hello")
@SOAPBinding(style=SOAPBinding.Style.RPC)
public class ServiceHelloImpl implements IServiceHello
{
public final String str = "WebService服务器返回消息...";
@WebMethod
public String sayHello()
{
return str "Hello!";
}
@WebMethod
public String sayHelloName(String name)
{
return str name;
}
}
package st;
调用webservice服务import webservice.demo.Hello;
import webservice.demo.ServiceHelloImplService;
public class DemoTest
{
public static void main(String[] args)
{
//创建⼀个⽤于产⽣WebServiceImpl实例的⼯⼚,WebServiceImplService类是wsimport⼯具⽣成的ServiceHelloImplService factory = new ServiceHelloImplService();
//通过⼯⼚⽣成⼀个WebServiceImpl实例,WebServiceImpl是wsimport⼯具⽣成的
Hello wsImpl = HelloPort();
//调⽤WebService的sayHello⽅法
String resResult = wsImpl.sayHello();
System.out.println("调⽤WebService的sayHello⽅法返回的结果是:" resResult);
System.out.println("---------------------------------------------------");
//调⽤WebService的sayHelloName⽅法
resResult = wsImpl.sayHelloName("OASS");
System.out.println("调⽤WebService的save⽅法返回的结果是:" resResult);
}
}
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论