Webservices per SOAP
Gerade wenn Daten zwischen verschiedenen Systemen ausgetauscht werden sollen kann sich der Einsatz von Webservices lohnen.
Nutzung und Anbieten von Webservices ist durch Unterstützung von OpenSource-Frameworks sehr einfach geworden.
Besondere Sicherheit bietet der Einsatz von SSL-Verschlüsselung (https://), um persönliche Daten sicher übertragen zu können. Es kann aber auch schon ausreichen eine Prüfung von Benutzername & Passwort zu verwenden.
Diese Technik gibt dem Internet eine zusätzliche Dimension, denn externe Dienste wie Kreditkartennummer-Überprüfung, Bezahldienste wie Moneybookers, PayPal, Handelsplattformen ergeben eine zusätzliche Infrastruktur! Dies ist die Basis für SOA, die service-orientierte Architektur wird durch die Transparenz/ Beschreibung der angebotenen Services per WSDL erst möglich.
Im Content Management System (und natürlich auch sonst) können Webservices in drei Varianten genutzt/ angeboten und genutzt werden:
 | SOAP (die beste Variante, Liste angebotener Services per WSDL, Disco)
|
 | REST (einfache Nutzung aber keine Transparenz wie bei WSDL)
|
 | XML-RPC (der Vorläufer von SOAP. Noch weit verbreitet, weil recht schnell) |