1.2 Typische Java EE-Architekturen Flashcards

1
Q

Was ist Java EE ?

A

Eine Erweiterung von Java SE, die neben den normalen Java-Bibliotheken auch Elemente für Web-Anwendungen bereitstellt.

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

Was enthält Java EE ?

A

Bibliothek für die Entwicklung von Web-Anwendungen.

Spezifikation eines “Application Servers” nach der MVC-Architektur

weitere Werkzeuge

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

Was ist ein Application Server ?

A

Ein nach der MVC-Architektur aufgebauter Server für die Bereitstellung von Java EE Web-Anwendungen.

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

Wie heißt der Application-Server von IBM ?

A

WebSphere

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

Wie heißt der Application-Server von Oracle ?

A

GlassFish

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

Wie heißt der Application-Server von Apache ?

A

Geronimo

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

Was ist HTTP ?

A

Ein Kommunikationsprotokoll. Damit kann man HTML-Seiten über das Internet anfragen.

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

Wie ruft man eine Java-EE Web-Anwendung auf ?

A

Man sendet einen HTTP-Request an die View-Komponente des Application Servers. Werden z.B. Daten angefordert werden diese dann aus dem Modell ausgelesen, in die HTML-Seite integriert und zurückgesendet.

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

Was ist JSF ?

A

Java Server Faces

Ein Java EE Framework mit dem dynamische HTML-Seiten erzeugt werden können.

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

Woraus besteht das Modell in einer Java-EE Web-Anwendung ?

A

Aus den Java-Klassen des objektorientierten Fachkonzepts. Auch “Beans” genannt.

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

Wie funktioniert das Hinzufügen bzw. Manipulieren von Informationen durch den Nutzer ?

A
  • Infos werden in Formularfeld eingegeben und gesendet
  • Server empfängt Aktion, wird von Controller-Komponente entgegengenommen und verarbeitet
  • Controller kann Bestätigung oder Fehlermeldung anzeigen lassen und Eingaben im Modell eintragen.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Woraus besteht die View-Komponente in einer Java-EE Web-Anwendung ?

A

HTML-Seite, erzeugt durch Java Server Faces

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

Was übernimmt die Aufgaben des Controllers in einer Java-EE Web-Anwendung ?

A

Servlet welches in einem Servlet-Container ausgeführt wird.

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