SOAP-Einführung
- Vorherige Seite SOAP-Tutorials
- Nächste Seite SOAP-Syntax
SOAP ist ein einfaches Protokoll basierend auf XML, das es Anwendungen ermöglicht, Informationen über HTTP auszutauschen.
Oder einfacher gesagt: SOAP ist ein Protokoll zur Zugriffnahme auf Netzwerkdienste.
Die Grundkenntnisse, die Sie besitzen sollten
Bevor Sie fortfahren, sollten Sie eine grundlegende Kenntnis der folgenden Informationen haben:
- XML
- XML-Namespace
Wenn Sie diese Projekte zunächst lernen möchten, besuchen Sie bitte unserXML-Tutorials》。
Was ist SOAP?
- SOAP bedeutetEinfaches Objektzugriffsprotokoll
- SOAP ist einKommunikationsprotokoll verwendet
- SOAP wird fürZwischen AnwendungenKommunikationsmedium
- SOAP ist einNachrichten zu sendenFormat
- SOAP wurde entwickelt, umÜber das InternetKommunikation
- SOAP Plattformunabhängig
- SOAP Sprachunabhängig
- SOAP Basierend auf XML
- SOAP Einfach und erweiterbar
- SOAP ermöglicht es IhnenFirewall umgehen
- SOAP wird als W3C-NormenUm sich zu entwickeln
Warum SOAP?
Für die Entwicklung von Anwendungen ist es wichtig, dass Programme miteinander internetbasierte Kommunikation aufbauen.
Derzeitige Anwendungen kommunizieren zwischen Objekten wie DCOM und CORBA über Remote Procedure Calls (RPC), aber HTTP wurde nicht dafür entworfen. RPC erzeugt Kompatibilitäts- und Sicherheitsprobleme; Firewall und Proxy-Server blockieren in der Regel diesen Datenverkehr.
Die Kommunikation zwischen Anwendungen über HTTP ist eine bessere Methode, da HTTP von allen Internetbrowsern und Servern unterstützt wird. SOAP wurde geschaffen, um diese Aufgabe zu erfüllen.
SOAP bietet eine standardisierte Methode, die es Anwendungen ermöglicht, die auf verschiedenen Betriebssystemen laufen und mit verschiedenen Technologien und Programmiersprachen arbeiten, miteinander zu kommunizieren.
Microsoft und SOAP
SOAP ist ein Schlüsslelement der Microsoft .net-Architektur und wird für die Entwicklung zukünftiger Internetanwendungen verwendet.
SOAP 1.1 wurde bei W3C eingereicht
Im Mai 2000 reichten UserLand, Ariba, Commerce One, Compaq, Developmentor, HP, IBM, IONA, Lotus, Microsoft und SAP das SOAP-Internetprotokoll bei W3C ein. Diese Unternehmen hofften, dass dieses Protokoll durch die Nutzung von Internet-Standarden (HTTP und XML) grafische Benutzeroberflächen von Desktop-Anwendungen mit leistungsstarken Internet-Servern verbinden kann, um die Entwicklung von Anwendungen grundlegend zu verändern.
W3C entwickelt SOAP 1.2
Der erste öffentliche Arbeitsentwurf über SOAP wurde von W3C im Dezember 2001 veröffentlicht. Für mehr Informationen über die SOAP-Aktivitäten von W3C besuchen Sie bitte unserW3C-Tutorials》。
- Vorherige Seite SOAP-Tutorials
- Nächste Seite SOAP-Syntax