SA10
...
...
Kartei Details
Karten | 10 |
---|---|
Sprache | Deutsch |
Kategorie | Informatik |
Stufe | Andere |
Erstellt / Aktualisiert | 16.07.2016 / 16.07.2016 |
Lizenzierung | Keine Angabe |
Weblink |
https://card2brain.ch/box/sa10
|
Einbinden |
<iframe src="https://card2brain.ch/box/sa10/embed" width="780" height="150" scrolling="no" frameborder="0"></iframe>
|
Erläutern Sie den Unterscheiden zwischen den Begriffen Prozess und Thread.
- Thread:
- Teilen sich einen Speicherbereich
- Kooperatives Arbeiten an einem (Satz von) Objekt(en)
- Separater Programmbereich
- Klassen, Objekte und Methoden sind nicht von einem Thread abhängig
- Prozess:
- teilen keinen Speicherbereich
- arbeiten vollständig unabhängig
Nenne 3 Web Service bezogene Standards.
- WSDL: Beschreibt einen Web Service
- SOAP: Protokoll zwischen Web Services
- UDDI: Registry für Web Services
Mit welchen Diagrammen drückt man das dynamische Verhalten aus?
- Ablaufdiagramme: Diagramme mit Zeitachse
- Interaktionsdiagramme: dynamisches Verhalten zwischen Objekten
- Sequenzdiagramm
- Kollaborationsdiagramm
- Zustandsdiagramme: dynamische Verhalten einzelner Objekte
- Aktivitätsdiagramm: dynamisches Verhalten eines Software-Systems
Wie unterscheiden sich REST und SOAP? Welche Vor- und welche Nachteile hat REST gegenüber SOAP? Wann würden Sie welchen Architekturstil einsetzen?
- REST ist ein Architekturkonzept für Web-Anwendungen
- SOAP ist ein leichtgewichtiges Protokoll für den strukturierten Datenaustausch
- Vorteile REST: einfach, mappt auf CRUD
Beschreiben Sie anhand eines Beispiels den Aufbau einer SOAP Nachricht.
- Envelope
- Header
- Body
- Beispiel:
Aus welchen Teilen muss eine SOAP Nachricht bestehen?
- Envelope mit optionalem Header und Body
- Header: Informationen über SOAP-Nachricht & Anweisungen für die aufgerufene Anwendung
- Body: eigentliche XML-Nachricht
Zeigen Sie grafisch, die Funktionsweise eines Web Services mit dem Zusammenspiel zwischen „Service Requester“ und „Service Provider“.
- Service Broker (UDDI)
- Service Requester (WSDL Pfeil zu Broker)
- Service Provider (WSDL Pfeil von und zu Broker)
- SOAP Pfeil von Requester zu Provider und zurück
Stellen Sie grafisch den Unterschied zwischen dem Ablauf einer Multithreading-Anwendung auf einer einzigen CPU und dem Ablauf einer Multithreading-Anwendung auf einer Multicore Plattform dar und nennen Sie kurz den Vorteil eines Multicores.
- single CPU:
- gut für langläufige Anwendungen
- Nebenläufigkeit
- Multicore:
- wirkliche Beschleunigung
- Echte Parallelisierung