TU Wien:Advanced Internet Computing VU (Dustdar)/Prüfung 2010-06-14
1. Wie ist der Zusammenhang zwischen Web Services und SOA? Nennen Sie zwei Technologien (außer SOAP und RESTfull Web Services) mittels denen man SOA realisieren kann und beschreiben sie diese kurz.
2. Beschreiben Sie das Konzept der Message-Oriented Middleware. Wo gelangt diese zum Einsatz?
3. Beschreiben Sie die grundlegende Struktur von WSDL 2.0 mit Hilfe einer Grafik.
4. Beschreiben Sie den Aufbau von SOAP (die Frage zielte auf den Nachrichtenaufbau ab).
5. Beschreiben Sie allgemein die Bedeutung der Aktivitäten partnerLink, receive, invoke und if und erklären Sie wie diese zusammenhängen. (Anmerkung: Es war ein Ausschnitt aus einem BPEL-Code gegeben)
6. Was sind Metadaten? Nennen Sie zwei verschiedene Beispiele für Metadaten, die im Zusammenhang mit Web Services von Bedeutung sind. Wie werden die Metadaten ausgetauscht?
7. Erklären Sie das Prinzip der Correlation im Zusammenhang mit WS-BPEL.
8. Was ist JSON? Welche Vorteile hat JSON? Schreiben Sie ein nicht-triviales Beispiel, das alle Konstrukte von JSON vorstellt.
9. Welche Stile zum Nachrichtenaustausch gibt es (die Frage zielte auf RPC/Document bzw. literal/encoded ab)? Welche dieser Stile sind kompatibel bzgl. WS-I Basic Profile?
(Anmerkung: Eine Frage war noch, fällt mir leider nicht mehr ein)