SOAP-Webservice mit Spring-WS

Webservices sind immer dort sinnvoll, wo verschiedene Systeme miteinander kommunizieren. Die Kommunikation kann zum Beispiel über das Internet zwischen verschiedenen Systemen stattfinden oder auch innerhalb einer Serverfarm zwischen verschiedenen Diensten. Dabei müssen die kommunizierenden Systeme nicht auf der gleichen Technologie

Serviceorientierte Architektur

Eine serviceorientierte Architektur dient dem Bereitstellen von übergreifenden Geschäftsprozessen in Ihrer Unternehmenssoftware. Von Consultern wird diese Architektur gerne empfohlen, jedoch gibt es nicht nur Vorteile, sondern auch Nachteile von SOA. Im Folgenden habe ich aus eigenen Projekten die Erfahrungen kurz