JSR 109 en JSR 921 (Enterprise Web Services implementeren) vormen het programmeringsmodel en de runtimearchitectuur voor het in gebruik nemen en opzoeken van webservices in de J2EE-omgeving (web-, EJB- en clienttoepassingencontainers). Een van de hoofddoelen is te zorgen voor compatibiliteit tussen implementaties van verschillende leveranciers.
JSR 109 en JSR 921 vormen een uitbreiding op JAX-RPC voor het gebruik van JAX-RPC in een J2EE-omgeving, alsook voor de implementatie en ingebruikname van webservices op een J2EE-toepassingenserver. JSR 109 en JSR 921 definiƫren een groep op XML gebaseerde ingebruiknamedescriptors voor gestandaardiseerde ingebruikname van webservices en webserviceclients in de J2EE-omgeving. Deze tools ondersteunen JSR 109 voor J2EE 1.3 en JSR 921 voor J2EE 1.4.
Zie JSR 109: Implementing Enterprise Web Services en JSR 921: Implementing Enterprise Web Services 1.1 voor meer informatie.