JSR 109 (Implémentation des services Web d'entreprise) définit le modèle de programmation et l'architecture d'exécution permettant le déploiement et la recherche de services Web dans l'environnement Java EE et plus particulièrement dans les conteneurs Web, EJB et les applications client. L'un des principaux objectifs est de garantir l'interopérabilité des implémentations des différents fournisseurs.
JSR 109 s'appuie sur JAX-RPC pour couvrir l'utilisation de JAX-RPC dans un environnement Java EE ainsi que l'implémentation et le déploiement de services Web vers un serveur d'applications Java EE. JSR 109 définit un ensemble de descripteurs de déploiement XML destinés à standardiser le déploiement de services Web et de clients de services Web dans l'environnement Java EE. JSR 921 était une révision de maintenance de JSR 109 et a été remplacée depuis par la version mise à jour de JSR 109.
Pour plus d'informations, voir : JSR 109, Implémentation des services Web d'entreprise et JSR 921 : Implémentation des services Web d'entreprise 1.1.