Introduction à SOAP
- Page précédente Tutoriel SOAP
- Page suivante Syntaxe SOAP
SOAP est un protocole simple basé sur XML, qui permet aux applications d'échanger des informations sur HTTP.
Ou pour le dire plus simplement : SOAP est un protocole utilisé pour accéder aux services réseau.
Les connaissances de base que vous devriez posséder
Avant de continuer, vous devez avoir une compréhension de base des connaissances suivantes :
- XML
- Espaces de noms XML
Si vous souhaitez apprendre ces projets en premier, veuillez visiter notreTutoriel XML》。
Qu'est-ce que SOAP ?
- SOAP signifieProtocole d'accès à l'objet simple
- SOAP est unProtocole de communication
- SOAP est utilisé pourEntre applicationsLa communication
- SOAP est un protocole utilisé pourEnvoyer des messagesFormat
- SOAP a été conçu pourPar InternetPour communiquer
- SOAP Indépendant de la plate-forme
- SOAP Indépendant de la langue
- SOAP Basé sur XML
- SOAP Très simple et extensible
- SOAP vous permetPour contourner les pare-feu
- SOAP sera utilisé comme Normes W3CPour développer
Pourquoi SOAP ?
Pour le développement d'applications, il est important de permettre aux programmes de communiquer via Internet.
Les applications actuelles communiquent entre elles en utilisant des appels de procédures distantes (RPC) entre des objets tels que DCOM et CORBA, mais HTTP n'est pas conçu pour cela. RPC génère des problèmes de compatibilité et de sécurité ; les pare-feu et les serveurs proxy bloquent généralement ce type de trafic.
La communication entre applications via HTTP est une meilleure méthode, car HTTP est pris en charge par tous les navigateurs et serveurs Internet. SOAP a été créé pour accomplir cette tâche.
SOAP fournit une méthode standard permettant aux applications exécutées sur des systèmes d'exploitation différents et utilisant différentes technologies et langages de programmation de communiquer entre elles.
Microsoft et SOAP
SOAP est un élément clé de l'architecture .net de Microsoft, utilisé pour le développement des applications Internet futures.
SOAP 1.1 a été soumis au W3C
En mai 2000, UserLand, Ariba, Commerce One, Compaq, Developmentor, HP, IBM, IONA, Lotus, Microsoft et SAP ont soumis le protocole SOAP Internet au W3C. Ces entreprises espèrent que ce protocole pourra connecter les interfaces graphiques des applications de bureau à des serveurs Internet puissants en utilisant des standards Internet (HTTP et XML), ce qui transformera complètement le développement des applications.
Le W3C est en train de développer SOAP 1.2
Le premier projet de travail public sur SOAP par le W3C a été publié en décembre 2001. Pour en savoir plus sur les activités SOAP du W3C, veuillez consulter notre《Tutoriels W3C》。
- Page précédente Tutoriel SOAP
- Page suivante Syntaxe SOAP