Le Java Web Services Development Pack ( JWSDP ) est un kit de développement logiciel (SDK) gratuit permettant de développer des services Web , des applications Web et des applications Java avec les technologies Java les plus récentes.
Oracle a remplacé JWSDP par GlassFish . Tous les composants de JWSDP font partie de GlassFish et de WSIT , et plusieurs sont intégrés à Java SE 6 (« Mustang »). Le code source est disponible sous la licence CDDL approuvée par l'Open Source Initiative .
API Java
Voici les composants et les API disponibles dans JWSDP 1.6 :
- API Java pour le traitement XML (JAXP), v 1.3
- API Java pour les registres XML (JAXR)
- Architecture Java pour la liaison XML (JAXB), versions 1.0 et 2.0
- JAX-RPC v 1.1
- JAX-WS v 2.0
- SAAJ (API SOAP avec pièces jointes pour Java)
- Registre des services Web
À partir de JWSDP 1.6, les implémentations JAX-RPC et JAX-WS prennent en charge la norme Fast Infoset pour l'encodage binaire de l'ensemble d'informations XML. Les versions antérieures de JWSDP incluaient également cette norme.
Technologies connexes
Il existe de nombreuses autres implémentations Java de services Web ou de processeurs XML. Certaines prennent en charge les standards Java, d'autres d'autres standards ou des fonctionnalités non standard. Les technologies connexes incluent :
- Eclipse Metro - pile de services web de GlassFish
- Apache Axis - framework de services web
- XINS - Cadre de services RPC/Web
- JBossWS - pile de services web de JBoss