자카르타 웹 서비스 메타데이터
Jakarta Web Services Metadata자카르타 XML 웹 서비스(JAX-WS)의 일부로 자카르타 웹 서비스 메타데이터(JSARS, 이전에는 자바 플랫폼 및 자바 웹 서비스를 위한 웹 서비스 메타데이터)는 자카르타 EE 플랫폼용 웹 서비스 인터페이스 개발을 표준화하는 데 주로 사용되는 자바 프로그래밍 언어 사양(JSR-181)이다.
JSR 181의 주석을 사용하여 웹 서비스 구현 클래스 또는 웹 서비스 인터페이스에 주석을 달 수 있다.개발자가 주석을 추가하여 단순한 일반 자바 객체(POJO) 클래스에서 휴대용 자바 웹 서비스를 만들 수 있도록 하고, 마법사와 함께 웹 서비스를 생성하거나 서버에 서비스를 게시하여 웹 서비스를 생성하는 데도 도움이 된다.
이 JSR에서 지정한 주석 중 일부는 다음과 같다.
- @웹서비스
- @WebMethod
- @원웨이
- @WebParam
- @WebResult
- @핸들러체인
- @SOAPBinding
간단히 말해서, JSR 181은 표준 및 휴대용 웹 서비스를 정의하기 위한 규격이다.다음과 같은 이점을 제공한다.
- 웹 서비스 개발을 위한 단순화된 모델 제공
- 구현 세부 정보 추상화
- 견고성, 쉬운 유지보수 및 높은 상호[1] 운용성 달성
버전 2.1은 2009년 12월 15일에 발매되었다.[2]