[SOAP] JAX-WS Annotation

2017. 2. 9. 15:06Study/SOAP

JAX-WS Annotation



출처 : JAX-WS 어노테이션


어노테이션 클래스 : javax.jws.WebService

어노테이션 : @WebService 어노테이션은 웹 서비스를 구현할 때에 Java클래스를 표시하고 웹 서비스 인터페이스를 구현 할 때에는 SEI(Service Endpoint Interface)를 표시합니다


중요 : 

웹 서비스를 구현하는 Java 클래스가 @WebService 또는 @WebServiceProvider 어노테이션을 지정해야 합니다. 어노테이션이 둘 다 있을 수는 없습니다.

이 어노테이션은 클라이언트 또는 서버 SEI 또는 서버 엔드포인드 구현 클래스에서 적용 가능합니다.

또한 어노테이션이 endpointInterface 속성을 통해 SEI를 참조한는 경우, SEI에 @WebServce 어노테이션을 지정해야 합니다.


서비스 엔드포인트 구현에서 @WebService 및 @WebMethod 어노테이션을 사용하여 JAX-WS 웹 서비스로 표시할 Java 메소드를 지정하는 데 대한 우수 사례를 보려면 SEI 기반 JaX-WS 웹 서비스 정보의 표시(exposing) 메소드를 참조하십시오.


어노테이션 대상 :유형

특성 : 

-name

wsdl:portType의 이름, 기본갓은 Java 클래스 또는 인터페이스이 불완전한 이름입니다.(문자열)



















'Study > SOAP' 카테고리의 다른 글

[SOAP] SOAP 개요  (0) 2017.02.09