webservice服务端

来源:互联网 发布:阿里云服务器好处 编辑:程序博客网 时间:2024/05/22 14:59

webservice服务端

接口:
package com.harmony.swcj.service;import javax.jws.WebMethod;import javax.jws.WebParam;import javax.jws.WebService;@WebService(targetNamespace = "http://www.jboss.org/jbossas/quickstarts/wshelloworld/Hellword")public interface HellwordService {@WebMethod(operationName = "baseInfo", action = "baseInfo")public String baseInfo(@WebParam(name = "baseInfoId") String baseInfoId);}


实现类:
package com.harmony.swcj.service.impl;import javax.jws.WebService;import com.harmony.swcj.service.HellwordService;@WebService(serviceName = "HellwordService", portName = "Hellword", name = "Hellword", endpointInterface = "com.harmony.swcj.service.HellwordService", targetNamespace = "http://www.jboss.org/jbossas/quickstarts/wshelloworld/Hellword")public class HellwordServiceImpl implements HellwordService {@Overridepublic String baseInfo(String baseInfoId) {String archivesXML = "返回值"+baseInfoId;return archivesXML;}}


web.xml 配置:
<servlet>      <servlet-name>WSServlet</servlet-name>      <servlet-class>com.harmony.swcj.service.impl.HellwordServiceImpl</servlet-class>        <load-on-startup>1</load-on-startup></servlet><servlet-mapping>      <servlet-name>WSServlet</servlet-name>      <url-pattern>/ws/webservice</url-pattern></servlet-mapping>


  访问地址:http://localhost:8080/lrn-jsf/ws/webservice?wsdl



0 0
原创粉丝点击