JSR 109(엔터프라이즈 웹 서비스 구현)는 자바 EE 환경(구체적으로 웹, EJB 및 클라이언트 애플리케이션 컨테이너에서)에서 웹 서비스를 배치하고 찾을 수 있는 프로그래밍 모델 및 런타임 아키텍처를 정의합니다. 기본 목적 중 하나는 벤더의 구현 상호운영을 가능하게 하는 것입니다.
JSR 109는 자바 EE 애플리케이션 서버에 대한 웹 서비스의 구현 및 배치는 물론 자바 EE 환경에서 JAX-RPC를 사용할 수 있도록 JAX-RPC의 맨 위에 빌드됩니다. JSR 109는 자바 EE 환경에서 웹 서비스 및 웹 서비스 클라이언트 배치를 표준화하기 위한 XML 기반 배치 디스크립터 세트를 정의합니다. JSR 921은 JSR 109의 유지보수 변경내용이었으며, 그 후로 JSR 109의 업데이트된 버전으로 바뀌었습니다.
자세한 정보는 JSR 109, "엔터프라이즈 웹 서비스 구현 및 JSR 921: 엔터프라이즈 웹 서비스 1.1 구현을 참조하십시오.