jax soap实现webservice服务端编写
发布时间:2020-12-16 22:57:31 所属栏目:安全 来源:网络整理
导读:?? 先新建接口: package test; import javax.jws.WebService; @WebService public interface Hello { ? String queryDate(String jsonStr); } 接口实现类: package test; ? import javax.jws.WebMethod; ? import javax.jws.WebParam; ? import javax.jws.
??
先新建接口:
package test;
import javax.jws.WebService;
@WebService
public interface Hello {
? String queryDate(String jsonStr);
}
接口实现类:
package test;
?
import javax.jws.WebMethod; ? import javax.jws.WebParam; ? import javax.jws.WebService; ? import javax.jws.soap.SOAPBinding; ? import javax.xml.ws.Endpoint; ? @WebService ? @SOAPBinding(style = SOAPBinding.Style.RPC) ? public class HelloImpl implements Hello { ? @WebMethod ? public String queryDate(@WebParam(name="jsonStr") String jsonStr) { ? return "hi," + jsonStr + " welcom to ? www.micmiu.com"; ? } ? public static void main(String[] args) {? Hello ws = new HelloImpl(); ? Endpoint.publish(" http://localhost:8080/Hello",ws);?
//发布接口,控制台输出之后在浏览器输入:
http://localhost:8080/Hello?wsdl即
可查看发布的xml文件
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
} }
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |