XML, SOAP, Services Web et
JAVA Me
SOAP Web Services on
Smart Clients
Plan
Services Web
XML over http
SOAP - RPC
Avantages de SOAP
Support pour le typage
Plus de 40 types de données avec les schémas XML
Permet aux usagers de se définir des types de données complexes
Messagerie flexible et répandue
Supporte plusieurs schémas de messagerie dont
RPC synchrone,
messages asynchrones,
multicast (souscription),
routage complexe des messages avec plusieurs intermédiaires
Standardisation
Adhérence répandue à SOAP par les services web
Profiter des standards XML qui peuvent être intégrés à SOAP ou utiliser SOAP
WSDL (Web Services Description Language), UDDI (Universal Description, Discovery, and
Integration), et la plupart des registres XML;
XML Digital Signature, XML Encryption, SAML (Security Assertion Markup Language)
Rem: sérialisation d’objets Java
En vecteur d’octets en tant qu’élément Base64 pour les transporter par SOAP
Par contre, si on sait que tout se passe en Java, il vaut mieux utiliser RMI ou JMS
Architecture des services web SOAP
J2ME Web Services API (WSA)
Pour tout profil J2ME CDC ou CLDC
remote invocation API
Sous-ensemble strict de J2SE Java API for XML-Based RPC (JAX-RPC 1.1),
+ quelques classes Remote Method Invocation (RMI) classes ajoutées pour
satisfaire les dépendances de JAX-RPC
Un sous-ensemble strict de SAX, version 2
Organisation d’une application
fondée sur JSR
1 / 34 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !