HTTP를 사용하여 JAX-WS 애플리케이션에 대한 웹 서비스 요청 전송
기존 JavaBeans 오브젝트가 웹 서비스로 사용 가능한 경우에 HTTP 액세스 가능 JAX-WS(Java™ API for XML-Based Web Services) 웹 서비스를 개발할 수 있습니다.
시작하기 전에
어노테이션이 있는 JAX-WS JavaBeans 오브젝트를 웹 서비스로서 사용 가능하게 해야 합니다. 선택적으로 wsgen 명령을 실행하여, 어노테이션이 있는 JAX-WS JavaBeans 컴포넌트에서 WSDL(Web Services Description Language) 파일을 작성할 수 있습니다. WSDL 파일을 작성하려면 wsgen 명령에 -wsdl 옵션을 지정하여야 합니다.
예를 들면, 다음과 같습니다. ![[Windows]](../images/windows.gif)
![[AIX]](../images/aixlogo.gif)
![[HP-UX]](../images/hpux.gif)
![[Linux]](../images/linux.gif)
![[Solaris]](../images/solaris.gif)
![[IBM i]](../images/iseries.gif)
지원된 구성: wsimport, wsgen, schemagen 및 xjc 명령행 도구는
z/OS® 플랫폼에서 지원되지 않습니다. 이 기능은 z/OS 플랫폼에서 실행 중인 WebSphere® Application Server에 제공된 어셈블리 도구에 의해
제공됩니다. 이러한 도구에 대해 자세히 학습하려면
JAX-WS 애플리케이션의 명령행 도구를 참조하십시오. sptcfg
![[Windows]](../images/windows.gif)
app_server_root/bin wsgen.bat -classpath . -wsdl -servicename {http://mynamespace}MyService example.Stock.MyService
![[AIX]](../images/aixlogo.gif)
![[HP-UX]](../images/hpux.gif)
![[Linux]](../images/linux.gif)
![[Solaris]](../images/solaris.gif)
app_server_root/bin wsgen.sh -classpath . -wsdl -servicename {http://mynamespace}MyService example.Stock.MyService
![[IBM i]](../images/iseries.gif)
app_server_root/bin wsgen -classpath . -wsdl -servicename {http://mynamespace}MyService example.Stock.MyService

어노테이션을 사용하여 JAX-WS 웹 서비스를 개발하는 것에 관해서는 JavaBeans을 사용하는 JAX-WS 애플리케이션에 대한 Java 아티팩트 개발을 참조하십시오.
이 태스크 정보
Application Server는 HTTP 사용을 지원하여 웹 서비스 클라이언트 요청을 전송합니다. HTTP를 사용하여 웹 서비스 클라이언트 및 서버는 SOAP 메시지를 통해 통신할 수 있습니다. SOAP는 Java EE(Java Platform Enterprise Edition) 및 JAX-WS(Java API for XML-Based Web Services) 스펙에 대한 웹 서비스를 지원하는 웹 서비스에 사용된 기본 통신 프로토콜입니다.
HTTP는 웹 서비스에서 가장 일반적으로 사용되는 전송입니다.