Journal du Net > Solutions >  J2EE 1.4 supportera les principaux protocoles des Web Services
Article
 
21/12/01

J2EE 1.4 supportera les principaux protocoles des Web Services

  Envoyer Imprimer  


QUESTIONS-REPONSES J2EE en sept questions
J2EE 1.3 se prépare à intégrer les Web Services

Certes la dernière édition de J2EE (1.3) inclut déjà les spécifications du langage de description XML, notamment en vue de décrire les processus associés aux

divers services techniques qu'elle propose (modes de connexion, interfaçages inter-applicatifs, etc.). Cependant, les protocoles relatifs aux Web Services et autres standards XML B to B manquent encore à l'appel. Afin de préparer cette nouvelle étape, Sun vient de mettre au point Java XML Pack : une bibliothèque d'interfaces de programmation d'applications (API) conçue pour étendre les capacités de traitement XML des composants Java.

Une palette d'API pour analyser les formats B to B
D'ores et déjà disponible sous la forme d'une pré-version, Java XML Pack se compose de cinq interfaces principales.

- Java API for XML Processing (JAXP) assure la lecture des feuilles de styles XSLT (eXtensible Style Language Transformation), mais également des documents aux formats
DOM (Document Object Model) et SAX (Simple API for XML) : deux interfaces utilisées pour standardiser les règles d'analyse syntaxique des vocabulaires XML.
- Java API for XML Remote Procedure Call (JAXRPC) se charge d'interpréter les messages SOAP (Simple Object Access Protocol). "Ce qui se limite au repérage de leurs différentes parties (entête, fichier attaché, etc.)", précise Alexis Moussine-Pouchkine, consultant avant-vente pour les technologies Java chez Sun.

- Java API for XML Messaging (JAXM) permet l'échange de messages SOAP avec les plates-formes tierces, que ce soit en mode synchrone ou assynchrone. Un premier niveau de fonctions complété par l'intégration des services ebXML relatifs à la messagerie (garantie de livraison, etc.).
- Java API for XML Binding (JAXB) traduit
les classes Java, c'est-à-dire le code de structuration des données manipulées par les composants, dans des formats de description XML équivalents -à savoir : des DTD ou des Schémas XML. Et inversement. "Il peut s'agir par exemple d'interpréter l'ossature d'un bon de commande", indique-t-on chez Sun.

- Java API for XML Registry (JAXR) fournit un accès aux annuaires de types UDDI et ebXML, ainsi qu'à la description des services applicatifs qu'ils pourraient indexer.

Une intégration à J2EE prévue pour fin 2002
Avant de pouvoir sortir la version finale du pack, Sun doit encore finaliser ses battries d'exemples d'implémentation. "Le code de référence de JAXR manque encore à l'appel, pointe
Alexis Moussine-Pouchkine, avant de préciser que celui-ci devrait être finalisé courant 2002. "Cette étape atteinte, Java XML Pack sera alors intégré à J2EE, ce qui devrait être effectif lors de la publication de la version 1.4." Date de lancement prévu : fin 2002 début 2003.

QUESTIONS-REPONSES J2EE en sept questions
J2EE 1.3 se prépare à intégrer les Web Services


JDN Solutions Envoyer Imprimer Haut de page

Sondage

Recourir à un service cloud comme unique solution de stockage de fichiers, vous y croyez ?

Tous les sondages