21/12/01
J2EE
1.4 supportera les principaux protocoles des Web Services
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
|