Service orientierte Architekturen
03 Entwurfsprinzipien
Question
Nennen sie ein Beispiel für jedes der 8 Entwurfsprinzipien!
Mögliche Beispiele:
- Service-Verträge: Web Services Service Vertrag (WSDL + SLA)
- Kopplung von Services: Client wurde direkt für Service implementiert und ist nur mit ihm kompatibel
- Abstraktion: Taschenrechner Service abstrahiert Programmiersprache aber nicht welche Verfahren verfügbar sind
- Wiederverwendbarkeit: Taschenrechner Service der von Lagerverwaltung und Rechnungswesen genutzt wird
- Autonomie: Drucker Service der Autonom auf dem Drucker läuft und nur eine klare Schnittstelle nach außen hat
- Zustandslosigkeit: Taschenrechner Service der nur Zahlen zwischenspeichert und danach wieder Zustandslos wird
- Auffindbarkeit: SOA Dreieck, Provider published im Verzeichnis, Consumer findet
- Kompositionsfähigkeit: Taschenrechner Service nutzt andere Services für Visualisierung oder Authentifizierung
Comments