Umbauen nach Gespräch mit Herrn Hollstein
This commit is contained in:
parent
d2837189e1
commit
edc2b5e15f
13 changed files with 247 additions and 60 deletions
|
@ -77,11 +77,11 @@ zu verringern. Um Anfragen die den Zugriff auf die Festplatte benötigen effizie
|
|||
\node (fitClient) [fit=(browser)] {};
|
||||
\node [left] at (fitClient.west) {Client};
|
||||
|
||||
\node (JSP) [block,below of=browser,node distance=7em] {Java Server Pages};
|
||||
\node (EJB) [block,below of=JSP] {Enterprise Java Beans};
|
||||
\node (JSF) [block,below of=browser,node distance=7em] {Java Server Faces};
|
||||
\node (EJB) [block,below of=JSF] {Enterprise Java Beans};
|
||||
\node (JPA) [block,below of=EJB] {Java Persistance API};
|
||||
\node (openJPA) [block, below of=JPA] {OpenJPA Cache};
|
||||
\node (fitGlassfish) [fit=(JSP) (EJB) (JPA) (openJPA)] {};
|
||||
\node (fitGlassfish) [fit=(JSF) (EJB) (JPA) (openJPA)] {};
|
||||
\node [left] at (fitGlassfish.west) {Glassfish};
|
||||
|
||||
\node (memoryBuffers) [block, below of=openJPA] {Memory Buffers};
|
||||
|
@ -93,8 +93,8 @@ zu verringern. Um Anfragen die den Zugriff auf die Festplatte benötigen effizie
|
|||
\node (fitServer) [fit=(fitGlassfish) (fitPostgreSQL),inner xsep=5em] {};
|
||||
\node [left] at (fitServer.west) {Server};
|
||||
|
||||
\draw[lineArrow] (browser)--(JSP);
|
||||
\draw[lineArrow] (JSP)--(EJB);
|
||||
\draw[lineArrow] (browser)--(JSF);
|
||||
\draw[lineArrow] (JSF)--(EJB);
|
||||
\draw[lineArrow] (EJB)--(JPA);
|
||||
\draw[lineArrow] (JPA)--(openJPA);
|
||||
\draw[lineArrow] (openJPA)--(memoryBuffers);
|
||||
|
@ -249,7 +249,7 @@ Nun wird die EJB-Schicht überprüft und die aufgerufen Funktionen betrachtet, o
|
|||
Aufgaben übernehmen und dadurch schlecht optimiert werden können. Solche Funktionen sollten dupliziert werden und auf
|
||||
die jeweilige Aufgabe spezifisch zugeschnitten und optimiert werden.
|
||||
|
||||
Abschließend ist die JSP-Schicht zu betrachten, welche noch logische Anpassungen für die Optimierungen zulässt,
|
||||
Abschließend ist die \ac{JSF}-Schicht zu betrachten, welche noch logische Anpassungen für die Optimierungen zulässt,
|
||||
wie das Einfügen von Paging. Damit kann die ermittelnde Datenmenge verringert werden, dies führt zu schnelleren
|
||||
Abfragen, weniger Daten die im Cache vorgehalten werden müssen, den Aufbau der Seite zu beschleunigen und damit auch
|
||||
die Datenmenge die an den Browser übermittelt wird zu reduzieren.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue