01net. web avec Google
Actualité informatique
Test comparatif matériel informatique
Jeux vidéo
Astuces informatique
Vidéo
Télécharger
Services en ligne
Forum informatique
01men
01net Pro Entreprise informatique
[ ILS ONT DIT… ]
" De sérieuses incompatibilités entre les toolkits "

Jean-Louis Vila Et Lionel Sarrès , 01 Réseaux (n° 123), le 01/12/2002 à 00h00
Philippe Mougin Architecte logiciel / Orchestra Networks

Les grandes manoeuvres concernant l'interopérabilité sont en cours au sein du consortium Web Services Interoperability, qui publie ses premiers travaux. En effet, la complexité de Soap et de XML Schema entraîne parfois de sérieuses incompatibilités entre les toolkits. Certains ne mettent pas en oeuvre tous les types de données définis, tel le positive Integer, par exemple. L'an dernier, nous avons même évalué un toolkit qui n'acceptait pas le type Date ! Plus récemment, c'est la manière dont.Net codait les tableaux qui a posé problème à quelques toolkits Java. WSDL apporte également son lot de tracasseries, qui obligent les éditeurs à débattre pour savoir s'ils ont interprété de la même manière la spécification. De plus, WSDL se révèle mal adapté aux langages non typés statiquement. Pour l'heure, mieux vaut suivre quelques règles simples, en utilisant uniquement les types XML string, boolean, dateTime, integer, double et, pour ce qui est des types complexes, les tableaux homogènes. Ensuite, il ne faut pas recourir aux arguments in-out ou out. employer un modèle synchrone pour les appels (pas de callback) et enfin préférer le format Document/Literal.


Besoin d'un nouveau serveur?
Découvrez la boutique 01net !

publicité
Hôtel V8
A découvrir sur 01men, "Dormir au volant : un quatre-étoiles à Stuttgart"

classement FAI
Retrouvez chaque semaine le classement des fournisseurs d'accès avec ip-label 1 Numericable2 Darty câble 30Mbps3 Orange > Plus de détails
Espace Emploi

Recherche express

Hotel Dash Suite Success
Aidez Quinn à organiser des lunes de miel dans DinerTown.