专注Java教育14年 全国咨询/投诉热线:444-1124-454
赢咖4LOGO图
始于2009,口口相传的Java黄埔军校
首页 学习攻略 Java学习 Java开发webservice接口实例

Java开发webservice接口实例

更新时间:2022-04-15 09:26:51 来源:赢咖4 浏览3191次

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="http://demo.webservice",name="Hello")
@SOAPBinding(style=SOAPBinding.Style.RPC)
public class ServiceHelloImpl implements IServiceHello
{undefined
public final String str = "WebService服务器返回消息...";
@WebMethod
public String sayHello()
{undefined
return str "Hello!";
}
@WebMethod
public String sayHelloName(String name)
{undefined
return str name;
}
}
package com.mf5.test;
import webservice.demo.Hello;
import webservice.demo.ServiceHelloImplService;
public class DemoTest
{undefined
public static void main(String[] args)
{undefined
//创建一个用于产生WebServiceImpl实例的工厂,WebServiceImplService类是wsimport工具生成的
ServiceHelloImplService factory = new ServiceHelloImplService();
//通过工厂生成一个WebServiceImpl实例,WebServiceImpl是wsimport工具生成的
Hello wsImpl = factory.getHelloPort();
//调用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);
}
}

 

提交申请后,顾问老师会电话与您沟通安排学习

免费课程推荐 >>
技术文档推荐 >>