2008-09-26 5 views
1

Tomcat 내부에서 실행되는 간단한 웹 응용 프로그램이 있습니다. 이 웹 응용 프로그램에서 웹 서비스를 호출해야하는데 어떻게해야하는지 잘 모르겠습니다. 당신이 관리되거나 관리되지 않는 환경 사용 여부에 따라 두 가지 방법이 있습니다 보인다Java 클라이언트에서 웹 서비스 호출

JNDI 서비스 조회가 (관리)

(관리되지 않는)

JAX-RPC ServiceFactory는 .. . 그래서 어떤 기술을 사용해야합니까?

답변

-1

웹 서비스 인 경우 아파치의 httpclient을 사용하지 않으시겠습니까?

1

반드시 이러한 기술을 사용할 필요는 없습니다. Axis를 웹 서비스 엔진으로 사용하고 개미를 빌드 도구 (http://ws.apache.org/axis/java/user-guide.html)로 사용한다고 가정하면 다음을 수행해야합니다.

1) 웹 서비스를 호출하기 위해 프록시/스텁을 생성하십시오. 그러면 웹 서비스 호출에 대한 진입 점이 생깁니다.
2) 클라이언트에 대한 구성 정보 제공 - .wsdd 파일
3) 웹 서비스에 대한 WSDL의 위치를 ​​확인하십시오.

BR,
~