현재이 자습서를 작성 중입니다 : http://java.dzone.com/articles/jax-ws-hello-world 저는이 모든 것을 처음 접했고 도움이 필요합니다. 5 단계로 가면 WSPublisher를 실행합니다. 그래서 프로젝트를 동적 웹 프로젝트에 설정하고 WSPublisher 파일을 실행할 때 (1) 서버에서 실행을 사용합니다. 현재 Apache Tomcat/7.0.53을 사용 중입니다. 그리고 나는 HTTP Status 404 - error를 얻는다. 이 5 분 튜토리얼에 대한 모든 팁은 내가 더 쉽게 이해할 수있는만큼 훌륭 할 것입니다.JAVA JAX-WS 배포 (JAVA Eclipse EE IDE)
package juma.mohammad;
import javax.jws.WebMethod;
import javax.jws.WebService;
@WebService
public interface Greeting {
@WebMethod String sayHello(String name);
}
..
package juma.mohammad;
import javax.jws.WebService;
@WebService(endpointInterface = "juma.mohammad.Greeting")
public class GreetingImpl implements Greeting {
@Override
public String sayHello(String name) {
return "Hello, Welcom to jax-ws " + name;
}
}
는 ..
package juma;
import javax.xml.ws.Endpoint;
import juma.mohammad.GreetingImpl;
public class WSPublisher {
public static void main(String[] args) {
Endpoint.publish("http://localhost:8080/WS/Greeting",new GreetingImpl());
}
}
합니다. 이제 웹 서비스가 호스팅됩니다. 아무 것도 할 필요가 없습니다. 이제 비누 UI를 다운로드하고 wsdl을 가져 와서 클라이언트로 사용하십시오. http : // localhost : 8080/WS/Greeting? wsdl – kingAm