간단한 SOAP 웹 서비스를 만들고 있습니다. Tomcat 웹 서비스에서 실행되는지 확인해야합니다. JAX-WS (참조 코드)와이를 구현하려고Java : 끝점을 사용하여 Tomcat 서버에 웹 서비스 게시
메신저
내 질문은 다음 Endpoint.publish이 호스트 또는 서버의 미니 글래스 피쉬 종류 할 수있는 Tomcat 서버를 사용합니까?
대신 UnicastRemoveObject 또는 비슷한 것을 확장해야합니까?
이상적으로 .WAR에 패키지 될 수 있고 디렉토리에 떨어 뜨리고 그냥 작동 할 수 있습니다.
포트가 이미 사용 중이라고 나와 있기 때문에 설치된 Tomcat 서버에서 작동하지 않는 것 같습니다.
: 나는이 설치 tomcat6 패키지 우분투 카르마를 사용하고, 또한 내 사용자 나던 내가이 질문은샘플 코드 충분히 명확 희망 8080
에서 실행중인 바람둥이에 게시 할 수있는 권한이 될 수있다
@WebService
public class UserAttributes {
public static void main(String[] args) {
UserAttributes instance = new UserAttributes();
Endpoint.publish("http://localhost:8082/WebServices/userattributes",
instance);
}
public string Hello() {
return "Hello World";
}
}
* 표시 기본값은 *은 JDK에서 JAX-WS 구현이 최소한의 NIO 기반 웹 서버를 사용 중 하나를 사용합니다. –
감사합니다! 이미 실행중인 Tomcat 서버를 대상으로하는 방법이 있습니까? – Will