En WebService-kommentar er ikke tilstede på klassen: com.java1234.service.IUserService

Webservice Annotation Is Not Present Class



Gå til klienten for å finne klassen din, vær oppmerksom på feilen

Pluss WebService-merknader





Legg til prosessen for oppretting av webService



1. Opprett to prosjekter hver for seg, høyreklikk webtjenesten

2.webserviceClient starter serveren direkte for å få tilgang til wsdl

package com.java1234.service import java.io.IOException import java.net.MalformedURLException import java.net.URL import javax.xml.namespace.QName import javax.xml.ws.Service public class Test { public static void main(String[] args) throws Exception { URL url = new URL('http://localhost:9998/userService?wsdl') / / Create a service name //1.namespaceURI - namespace address //2.localPart - the service view name QName qname = new QName('http://impl.service.java1234.com/', 'userService') / / Create a service view / / Parameter explanation: //1.wsdlDocumentLocation - wsdl address //2.serviceName - the name of the service Service service = Service.create(url, qname) / / Get the service implementation class IUserService mobileCodeWSSoap = service.getPort(IUserService.class) / / Call the query method String result = mobileCodeWSSoap.sayHello('nihao') System.out.println(result) /* IUserServiceProxy helloPxy = new IUserServiceProxy() IUserService service = helloPxy.getIUserService() String res = service.sayHello('123212') System.out.println(res)*/ } }