Serviceorientierte Architekturen Flashcards

1
Q

Definition SOA

A
  • Art der Wiederverwendung mit Komponenten mittlerer Größe
  • Komponenten sind eigenständige Dienste im Netzwerk
  • Standardprotokolle für Kommunikation zw. Diensten und Applikationen
  • SOA sind plattform- und sprachunabhängig
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Ursprüngliche Idee SOA

A

öffentlich-verfügbare Web Services werden nach Bedarf eingesetzt, nach Belieben kombiniert und nach Nutzung bezahlt (heute: Tendenz von SOAP zu REST)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

XML-basierte Standards für SOA

A
  • Simple Object Access Protocol (SOAP): definiert XML-Format der Nachrichten, die Service erhält o. verschickt
  • Universal Description, Discovery and Integration (UDDI): definiert Nachrichtenformat, mit denen Dienste gesucht und organisiert werden können
  • Web Services Description Language (WSDL): definiert, wie ein Web-Service beschrieben wird
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Representational State Transfer (REST)

A
  • leichtgewichtige Alternative zu SOAP/WSDL/UDDI

- definiert nur grundlegende Prinzipien für Mensch-zu-Maschine-Kommunikation im Web, z.B. Zustandslosigkeit

How well did you know this?
1
Not at all
2
3
4
5
Perfectly