diff options
| -rw-r--r-- | LaTeX/chapters/simulator.tex | 64 | ||||
| -rw-r--r-- | LaTeX/diplomarbeit.pdf | 1789 | ||||
| -rw-r--r-- | LaTeX/images/ss-ereignisauswahl.png | bin | 0 -> 7323 bytes | |||
| -rw-r--r-- | LaTeX/images/ss-rechtsklick-prozessbalken.png | bin | 0 -> 2908 bytes | |||
| -rw-r--r-- | LaTeX/images/ss-sidebar.png | bin | 0 -> 3283 bytes |
5 files changed, 1015 insertions, 838 deletions
diff --git a/LaTeX/chapters/simulator.tex b/LaTeX/chapters/simulator.tex index 40c8b30..25fe0e5 100644 --- a/LaTeX/chapters/simulator.tex +++ b/LaTeX/chapters/simulator.tex @@ -53,10 +53,20 @@ Die Toolbar l\"{a}sst sich auch nach Belieben repositionieren (z.B. links, recht \subsection{Die Visualisierung}
+\begin{figure}[htbp]
+ \centering
+ \fbox{\includegraphics[width=8.8cm]{images/ss-rechtsklick-prozessbalken}}
+ \caption{Rechtsklick auf einen Prozessbalken}
+ \label{fig:RechtsklickProzessbalken}
+\end{figure}
+
Mittig rechts (Abbildung \ref{fig:StandardGUI}) befindet sich die grafische Repr\"{a}sentation der Simulation. Die X-Achse repr\"{a}sentiert die Zeit in Millisekunden. Die aktuelle Simulation endet nach genau 15 Sekunden. In Abbildung \ref{fig:Visualisierung} sind 3 Prozesse (mit den PIDs 1, 2 und 3) dargestellt, die jeweils einen eigenen horizontalen schwarzen Balken besitzen. Auf diesen Prozessbalken kann man die jeweilige lokale Prozesszeit ablesen. Die vertikale rote Linie stellt die globale Zeit dar.
+
Die Prozessbalken dienen auch f\"{u}r Start- und Zielpunkte von Nachrichten. Wenn beispielsweise Prozess 1 eine Nachricht zum Prozess 2 verschickt, so wird eine Linie vom einen Prozessbalken zum Anderen gezeichnet. Nachrichten, die ein Prozess an sich selbst schickt, werden nicht visualisiert.
+Mit einem Linksklick auf einen Prozessbalken ist es ebenso m\"{o}glich einen Prozess zu editieren. Dies muss also nicht zwingend \"{u}ber das ``Simulator''-Men\"{u} geschehen. Ein Rechtsklick hingegen \"{o}ffnet ein Popup-Fenster mit weiteren Auswahlm\"{o}glichkeiten (Abbildung \ref{fig:RechtsklickProzessbalken}). Ein Prozess kann \"{u}ber das Popup-Men\"{u} nur dann abst\"{u}rzen oder wiederbelebt werden, wenn die Simulation aktuell l\"{a}uft.
+
\begin{figure}[htbp]
\centering
\fbox{\includegraphics[width=14cm]{images/ss-visualisierung}}
@@ -69,41 +79,25 @@ Generell kann die Anzahl der Prozesse nach belieben variieren. Die Dauer der Sim \subsection{Die Sidebar}
- sdfljsdf lsdjfsdlk fjsdlfj sdlkfjsd lfsdjfdl k
- sdfljsdf lsdjfsdlk fjsdlfj sdlkfjsd lfsdjfdl k
- sdfljsdf lsdjfsdlk fjsdlfj sdlkfjsd lfsdjfdl k
- sdfljsdf lsdjfsdlk fjsdlfj sdlkfjsd lfsdjfdl k
- sdfljsdf lsdjfsdlk fjsdlfj sdlkfjsd lfsdjfdl k
- sdfljsdf lsdjfsdlk fjsdlfj sdlkfjsd lfsdjfdl k
- sdfljsdf lsdjfsdlk fjsdlfj sdlkfjsd lfsdjfdl k
- sdfljsdf lsdjfsdlk fjsdlfj sdlkfjsd lfsdjfdl k
- sdfljsdf lsdjfsdlk fjsdlfj sdlkfjsd lfsdjfdl k
- sdfljsdf lsdjfsdlk fjsdlfj sdlkfjsd lfsdjfdl k
- sdfljsdf lsdjfsdlk fjsdlfj sdlkfjsd lfsdjfdl k
- sdfljsdf lsdjfsdlk fjsdlfj sdlkfjsd lfsdjfdl k
- sdfljsdf lsdjfsdlk fjsdlfj sdlkfjsd lfsdjfdl k
- sdfljsdf lsdjfsdlk fjsdlfj sdlkfjsd lfsdjfdl k
- sdfljsdf lsdjfsdlk fjsdlfj sdlkfjsd lfsdjfdl k
- sdfljsdf lsdjfsdlk fjsdlfj sdlkfjsd lfsdjfdl k
- sdfljsdf lsdjfsdlk fjsdlfj sdlkfjsd lfsdjfdl k
- sdfljsdf lsdjfsdlk fjsdlfj sdlkfjsd lfsdjfdl k
- sdfljsdf lsdjfsdlk fjsdlfj sdlkfjsd lfsdjfdl k
- sdfljsdf lsdjfsdlk fjsdlfj sdlkfjsd lfsdjfdl k
- sdfljsdf lsdjfsdlk fjsdlfj sdlkfjsd lfsdjfdl k
- sdfljsdf lsdjfsdlk fjsdlfj sdlkfjsd lfsdjfdl k
- sdfljsdf lsdjfsdlk fjsdlfj sdlkfjsd lfsdjfdl k
- sdfljsdf lsdjfsdlk fjsdlfj sdlkfjsd lfsdjfdl k
- sdfljsdf lsdjfsdlk fjsdlfj sdlkfjsd lfsdjfdl k
- sdfljsdf lsdjfsdlk fjsdlfj sdlkfjsd lfsdjfdl k
- sdfljsdf lsdjfsdlk fjsdlfj sdlkfjsd lfsdjfdl k
- sdfljsdf lsdjfsdlk fjsdlfj sdlkfjsd lfsdjfdl k
- sdfljsdf lsdjfsdlk fjsdlfj sdlkfjsd lfsdjfdl k
- sdfljsdf lsdjfsdlk fjsdlfj sdlkfjsd lfsdjfdl k
-
-
-\subsubsection{Ereignisse}
-
-\subsubsection{Variablen}
+Mithilfe der Sidebar (mittig links, Abbildung \ref{fig:StandardGUI}) lassen sich Ereignisse bestimmter Prozesse verwalten. Ganz oben (Abbildung \ref{fig:Sidebar}) ist der zu verwaltende Prozess selektiert. Dort gibt es auch die Auswahl ``Alle Prozesse'', womit die Ereignisse aller Prozesse gleichzeitig verwaltet werden k\"{o}nnen. Unter ``Lokale Ereignisse'' versteht man die Ereignisse, die auftreten, wenn die zum jeweiligen Prozess lokale Prozesszeit eingetreten ist. Die darunterliegende Ereignistabelle listet alle programmierten Ereignisse (hier noch keine vorhanden) mitsamt Eintrittszeit sowie PID auf.
+
+\begin{figure}[htbp]
+ \centering
+ \fbox{\includegraphics[width=9cm]{images/ss-sidebar}}
+ \caption{Die Sidebar}
+ \label{fig:Sidebar}
+\end{figure}
+
+F\"{u}r die Erstellung eines neuen Ereignisses kann man entweder mit Rechtsklick auf einen Prozessbalken (Abbildung \ref{fig:RechtsklickProzessbalken}) klicken, oder unterhalb der Ereignistabelle ein Ereignis ausw\"{a}hlen (Abbildung \ref{fig:Ereignisauswahl}), im Textfeld die Zeit eintragen und auf ``\"{U}bernehmen'' klicken.
+
+\begin{figure}[htbp]
+ \centering
+ \fbox{\includegraphics[width=9cm]{images/ss-ereignisauswahl}}
+ \caption{Die Ereignisauswahl via Sidebar}
+ \label{fig:Ereignisauswahl}
+\end{figure}
+
+Neben dem ``Ereignis''-Tab der Sidebar gibt es einen Tab mit dem Namen ``Variablen''. Dort kann man alle Variablen des aktuell ausgew\"{a}hlten Prozesses editieren. Mehr dazu aber sp\"{a}ter.
\subsection{Loggfenster}
diff --git a/LaTeX/diplomarbeit.pdf b/LaTeX/diplomarbeit.pdf index 1a9d083..fc364a8 100644 --- a/LaTeX/diplomarbeit.pdf +++ b/LaTeX/diplomarbeit.pdf @@ -565,11 +565,8 @@ $:m;R-[w?]Ҭ #N xXqq+xiD*mĻfI0%jT<sb,~`_6WuX>b_6~ٯqߧ~O4OnAT[4%Y35cdZϞTuY7ipذW\(&QlL&~S*#D2Ex4U|Pr s+&FZym]}s5[v]Z( Jөr^XjlayMezOt4XN, ɜVf;xٯbJaNs4d6ԡE#3\f-qMu/#ʽM?x\uUsȳk>-RW`9?TuDʌ,O:ɋ2ιFֿ1u!cc<`i)$Z3u.ÀP1i[S{'s[adV &sE2ɫrθh^#gL%0@O`<B1
!B}; -"Q<³9k=2j8E.&ЫrxsG=vu=<bx{bU7y;Q,վ*~4e`Č,"tvώ"zL|С; 'CbHsDJ^癓̽.d*Ë0Ru⇥3Og<܁D=M"D)T2tE(g\YEDl*ɋ0PN3I3@S4iBn&yuᓿ?Om7xOAĖepI v~p88<m`ް'rJ9ze-n 2>֑吝c0Td⩎˱=+si6_j'Hf) -E+Q;URB3MР {"~PY)l/yǏ5Kÿܝpğk8/Љ;U!´cwIىˡ=q,u5y\.I
daЫrsVe=OAg$.9ȶ^Ag*o -e_sOP<uo{gh>20=i
p=C/k {J#<Ffƀb -*Y߰Daˡ y"(gx(;Yt˱=mx:pγڬ/ -x31CUTZ~0rz7hvP,=׳,XP i#rendstream +"Q<³9k=2j8E.&ЫrxsG=vu=<bx{bU7y;Q,վ*~4e`Č,"tvώ"zL|С; 'CbHsDJ^癓̽.d*Ë0Ru⇥3Og<܁D=M"D)T2tE(g\YEDl*ɋ0PN3I3@,e!p<6˛}'r RbK҉2~r;s?8BK@hoX̓N\VA%7oi1X2T֕4Q/^5$}}WC̈"(*g?Y&Nh ᇅ=?Yc_UyYuy~8Ol5TaSڝ*ZaڱûC$jXvPk|I +:?~}]}\O<.I m$jhh
FyU9 +3 @g {Z͂Nfd[f 37Ml{2E䊯'fFsvPFF34c|eCÞg`F̞=Ax
#3
c@T⩎=*M<[#
j*m|K}|s},oX0P<mXITV3<,X:|XrcPo^Yo|QmVs<D*-ČyUiY94;rxvraa(W@?[SjJ({فI`Ǒ`endstream endobj 255 0 obj << /Type /Page @@ -772,23 +769,13 @@ endobj /ProcSet [ /PDF /Text ] >> endobj 287 0 obj << -/Length 2562 +/Length 2560 /Filter /FlateDecode >> stream -x[z<#E( yذfF;Vek,>-RK}`Y}}M6+(H"Sq0V\^{dvXՃMQ5ū_$aJھW7Y==l7WCu=T_^W] )Zs%$Z3%\F
?D"<}1M81+]鄝wEsή9_Gzs/M+OqwVPN$粈$Ta8Ժah0練hl> -@ڜ -dɘ,A͈˟>xP
lV_p
w(͟έg0\跸;QQ(cZDzXE,7 -Έr`+rݎv;i)s!N΄Ey - -t+Hweִ{
\F(w捯WHsDqQ'@kDXOpD29ȟ,`F6+!NY)90C
EHdiu.˪կێڦ.-FvQ[ -sČ& -5
o:|ͺl{LT!f.kT:v -pC_%іODF[.'@2J[Ę_YX/{],K9tEh8pZ -ǵ!Lk|OR[. YCjO`]ְD;^1҉`PaVgQ-IG`s6p/zb0aj vscbE5AhaڡoYrى(g'm,vp+a
FYӱ},x.)aAف{3fԃ$)m-vY9v
/pA
.m]ǜ@Uazbk\"IJP˅tj3_q%L%aqA|7.ZKwr_<Mܞ#I]RAysbnΈv2!gk&;ZlɚԱvӮ*o{|"of+Xo=UaXP4j{z{UaNb{*j'0m'=vNjavSMABQDÇn=|PIwf6Icd
"y*CNII-8ت0ȏTd"NC̆]6ߚ;];]3.<n6l7EKJwPatj12#;^.eza.JlV/WimZ8DmlU6f~!TGS6lOLX$)ށljbӤ K(#8TZ -st9Wv>r:a.<a*,Q\ kR/uvٍ>xO N(a"Ď&NZf;8Oى - -Ԧ#Ol-*`8p]l-fس$0ma1va`;Yâ ;8}Ք?Luߖ{' C̯)kYrg.m/vt?)f ÐSN{S_#w-B&qx)p6wze8=|kgL(:ƱC%>r7I"%'F)VRA|6 3jzqH'3Pl||t.}ޟӄJ+lD.+\̥qO&Z:;Eu2 }xܦYU;`wݬ/lQ°";qxݪ0w}c{'^@lğk
uW)q_
?-)Պ?=[ƑJ4endstream +x[sHzt#[>2&*|leiK-R*Uc'?-a/VI$u0NƊZ{?uծxziV0Jxk$LI۷?fWjU>\1x|˫?x8%Vkq$Dk רየt[/0 @W#u۸+_757vt\oe}wjto8]wqgDr.INAJA~>_7DeTX|,xP},]PU Kd jF\^ OC]6C.ʿ6Pέg0\跸;QQ(cZDzXE,| +V߿uϣW~7\<[yDԨirdq74Q#ZǪE}i{isEٰ)20PZY`ȌǀOvs,<>U1@p-TE$"3"knGDe4' g¢<] +/
_MuO&9leqa|ttϰ4:l؞7EKJqbdGv\")K˅]VlV/gimZ8DmlU6f~!TGS6lML$)tQ6T~iRa%E*-A9+;rt90|0saUR|Rd(.c5}<Fxw v(a"Ď&vZf8wى endobj 286 0 obj << /Type /Page @@ -934,7 +921,7 @@ endobj 311 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [89.9113 406.9393 158.1596 416.9938] +/Rect [89.9113 407.0383 158.1596 416.9938] /Subtype /Link /A << /S /GoTo /D (section.4.2) >> >> endobj @@ -955,14 +942,14 @@ endobj 314 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [89.9113 353.1576 165.8808 363.2121] +/Rect [89.9113 353.2566 165.8808 363.2121] /Subtype /Link /A << /S /GoTo /D (section.4.4) >> >> endobj 315 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [115.2084 335.2304 216.3536 345.2848] +/Rect [115.2084 335.3294 216.3536 345.2848] /Subtype /Link /A << /S /GoTo /D (subsection.4.4.1) >> >> endobj @@ -1030,15 +1017,17 @@ endobj /ProcSet [ /PDF /Text ] >> endobj 326 0 obj << -/Length 805 +/Length 1048 /Filter /FlateDecode >> stream -xݗn0~ -wۦ
Z @Ѹ4=xQ"rybY60`QҏƟ -0$J$AC{iԺF+pHFM. #sLETvL[uۨQ -7>2 C&Q -e*{JH6}. fbƲ-v_G-r.z@[h
咝%{Oe%"ڦզ%t۬zjl^>u6mzImSռVyJbZ/ԝҾnn?(1`-+?v7-ϝJR|xFvPU- 'Qi^>OLf]n01ceT7XiLs,.訶 :SNJ8aBiyvJљeX5&\Mnj8c|endstream +xˎ6ZJ1_I-ȸ4]hƊE,y +{h],1@9gR$"c#eIdߐ^ùD\H.\9Bʋ!QFsTo67~2i̓яeX%;[my*_ഴ=Զ~n3CHPD`K08֝^H$]2?N&`02X$D N$;O@'.(s3,TW!N2*R7J۲Jmib*R uo>`D: +$\AQ{))FZJɩqw" +shF!
8:7a3}U !N|*U'a +џ%X#Dr*V9?,ӞY +im̳XWCc,2g+m[{o
=io*fϸ>Pq'T;QIשnIWuL'Jۢ--x?1}.1b +c\ƲE-?3C9/z@'h;\rɞ%s{Ob`L֖֓kFu۪֏ձ]Cd}uWn>i`>5wANDDj=7p_: endobj 325 0 obj << /Type /Page @@ -1046,7 +1035,7 @@ endobj /Resources 324 0 R /MediaBox [0 0 595.2757 841.8898] /Parent 246 0 R -/Annots [ 329 0 R 330 0 R 331 0 R 332 0 R 333 0 R 334 0 R ] +/Annots [ 329 0 R 330 0 R 331 0 R 332 0 R 333 0 R 334 0 R 335 0 R 336 0 R 337 0 R ] >> endobj 329 0 obj << /Type /Annot @@ -1086,10 +1075,31 @@ endobj 334 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [89.9113 512.374 379.3299 524.9033] +/Rect [89.9113 514.5958 295.6977 524.9033] /Subtype /Link /A << /S /GoTo /D (figure.3.4) >> >> endobj +335 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [89.9113 494.4468 379.3299 506.9761] +/Subtype /Link +/A << /S /GoTo /D (figure.3.5) >> +>> endobj +336 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [89.9113 478.7413 174.6576 489.0488] +/Subtype /Link +/A << /S /GoTo /D (figure.3.6) >> +>> endobj +337 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [89.9113 458.5923 274.4041 471.1216] +/Subtype /Link +/A << /S /GoTo /D (figure.3.7) >> +>> endobj 327 0 obj << /D [325 0 R /XYZ 74.4095 793.4011 null] >> endobj @@ -1100,7 +1110,7 @@ endobj /Font << /F26 242 0 R /F28 245 0 R >> /ProcSet [ /PDF /Text ] >> endobj -343 0 obj << +349 0 obj << /Length 204 /Filter /FlateDecode >> @@ -1108,62 +1118,62 @@ stream xun1{ !gEJ٪-I endobj -342 0 obj << +348 0 obj << /Type /Page -/Contents 343 0 R -/Resources 341 0 R +/Contents 349 0 R +/Resources 347 0 R /MediaBox [0 0 595.2757 841.8898] /Parent 246 0 R >> endobj -344 0 obj << -/D [342 0 R /XYZ 74.4095 793.4011 null] +350 0 obj << +/D [348 0 R /XYZ 74.4095 793.4011 null] >> endobj -345 0 obj << -/D [342 0 R /XYZ 74.4095 643.0213 null] +351 0 obj << +/D [348 0 R /XYZ 74.4095 643.0213 null] >> endobj -341 0 obj << +347 0 obj << /Font << /F26 242 0 R /F28 245 0 R >> /ProcSet [ /PDF /Text ] >> endobj -348 0 obj << +354 0 obj << /Length 409 /Filter /FlateDecode >> stream xڅOk0)tH3s*BC.i!ufJ>8;.cӼߓDu ILHN"~f/+:j=3fl7:,W&Pa^uѮ>]Yolڿ#:s[]sucCmDem\wlGq"z)9:3\pnNE;=ldJbf!Fޗn(~ԂUX.oKw~/`KXF?Hw&M $|&s<Vu%~/GLUH4Wbx"IHnY`}<mkm?h[Ozc$UFwA[qF~.t1S+g(lbvCSc{kendstream endobj -347 0 obj << +353 0 obj << /Type /Page -/Contents 348 0 R -/Resources 346 0 R +/Contents 354 0 R +/Resources 352 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 351 0 R -/Annots [ 350 0 R ] +/Parent 357 0 R +/Annots [ 356 0 R ] >> endobj -350 0 obj << +356 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 0] /Rect [76.4707 458.7688 104.2989 468.8233] /Subtype /Link /A << /S /GoTo /D (cite.wilcox) >> >> endobj -349 0 obj << -/D [347 0 R /XYZ 74.4095 793.4011 null] +355 0 obj << +/D [353 0 R /XYZ 74.4095 793.4011 null] >> endobj 6 0 obj << -/D [347 0 R /XYZ 74.4095 771.7323 null] +/D [353 0 R /XYZ 74.4095 771.7323 null] >> endobj 10 0 obj << -/D [347 0 R /XYZ 74.4095 575.3733 null] +/D [353 0 R /XYZ 74.4095 575.3733 null] >> endobj 14 0 obj << -/D [347 0 R /XYZ 74.4095 529.5154 null] +/D [353 0 R /XYZ 74.4095 529.5154 null] >> endobj -346 0 obj << +352 0 obj << /Font << /F26 242 0 R /F28 245 0 R >> /ProcSet [ /PDF /Text ] >> endobj -356 0 obj << +362 0 obj << /Length 1108 /Filter /FlateDecode >> @@ -1174,30 +1184,30 @@ fR!=P
|JQd7/xarN_o>API[ݜ!hf VF! d$(,4Q[`DW:F5Vzpt`OM-=`$5KztvM3g]ɜ{jɦ~Qp[X9I댞@Py8φ> Hs_Ja9BqJOuendstream endobj -355 0 obj << +361 0 obj << /Type /Page -/Contents 356 0 R -/Resources 354 0 R +/Contents 362 0 R +/Resources 360 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 351 0 R -/Annots [ 358 0 R ] +/Parent 357 0 R +/Annots [ 364 0 R ] >> endobj -353 0 obj << +359 0 obj << /Type /XObject /Subtype /Form /FormType 1 /PTEX.FileName (/usr/home/buetow/svn/vs/trunk/LaTeX/images/client-server.pdf) /PTEX.PageNumber 1 -/PTEX.InfoDict 359 0 R +/PTEX.InfoDict 365 0 R /Matrix [1.00000000 0.00000000 0.00000000 1.00000000 0.00000000 0.00000000] /BBox [0.00000000 0.00000000 382.00000000 112.00000000] /Resources << /ProcSet [ /PDF /Text ] /ExtGState << -/R7 360 0 R ->>/Font << /R8 361 0 R >> +/R7 366 0 R +>>/Font << /R8 367 0 R >> >> -/Length 362 0 R +/Length 368 0 R /Filter /FlateDecode >> stream @@ -1205,54 +1215,54 @@ xTn0+xl{p%RE[$F/A,E"N~Ejx0"g槮Ӣ>yTFc5P (C!R;}tI6<o}/[˿w?K\2x
, endobj -359 0 obj +365 0 obj << /Producer (GPL Ghostscript 8.61) /CreationDate (D:20080621232141+02'00') /ModDate (D:20080621232141+02'00') >> endobj -360 0 obj +366 0 obj << /Type /ExtGState /OPM 1 >> endobj -361 0 obj +367 0 obj << /BaseFont /Helvetica /Type /Font /Subtype /Type1 >> endobj -362 0 obj +368 0 obj 452 endobj -358 0 obj << +364 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [238.447 335.3154 255.7275 347.8447] /Subtype /Link /A << /S /GoTo /D (figure.2.1) >> >> endobj -357 0 obj << -/D [355 0 R /XYZ 74.4095 793.4011 null] +363 0 obj << +/D [361 0 R /XYZ 74.4095 793.4011 null] >> endobj 18 0 obj << -/D [355 0 R /XYZ 74.4095 771.7323 null] +/D [361 0 R /XYZ 74.4095 771.7323 null] >> endobj 22 0 obj << -/D [355 0 R /XYZ 74.4095 469.1255 null] +/D [361 0 R /XYZ 74.4095 469.1255 null] >> endobj -335 0 obj << -/D [355 0 R /XYZ 286.2652 157.2095 null] +338 0 obj << +/D [361 0 R /XYZ 286.2652 157.2095 null] >> endobj -354 0 obj << +360 0 obj << /Font << /F26 242 0 R /F28 245 0 R >> -/XObject << /Im2 353 0 R >> +/XObject << /Im2 359 0 R >> /ProcSet [ /PDF /Text ] >> endobj -365 0 obj << +371 0 obj << /Length 1682 /Filter /FlateDecode >> @@ -1265,30 +1275,30 @@ i!y|Who8|~G3 =NWv^(^E*ls0REO=W l2.
Bٺ/:@HnfI~cǝGccߘTÔ688Gb_o|SQIM!n{{K7(j= }Fg٘QACՌeIBxşXДb:~Ȼjj¤$:۵,z%*@Y-rf endobj -364 0 obj << +370 0 obj << /Type /Page -/Contents 365 0 R -/Resources 363 0 R +/Contents 371 0 R +/Resources 369 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 351 0 R +/Parent 357 0 R >> endobj -366 0 obj << -/D [364 0 R /XYZ 74.4095 793.4011 null] +372 0 obj << +/D [370 0 R /XYZ 74.4095 793.4011 null] >> endobj 26 0 obj << -/D [364 0 R /XYZ 74.4095 771.7323 null] +/D [370 0 R /XYZ 74.4095 771.7323 null] >> endobj 30 0 obj << -/D [364 0 R /XYZ 74.4095 570.8045 null] +/D [370 0 R /XYZ 74.4095 570.8045 null] >> endobj 34 0 obj << -/D [364 0 R /XYZ 74.4095 374.9231 null] +/D [370 0 R /XYZ 74.4095 374.9231 null] >> endobj -363 0 obj << +369 0 obj << /Font << /F61 291 0 R /F26 242 0 R /F28 245 0 R >> /ProcSet [ /PDF /Text ] >> endobj -370 0 obj << +376 0 obj << /Length 1103 /Filter /FlateDecode >> @@ -1301,29 +1311,29 @@ xڍVKoFWHz_$96Pu(Gb@>3;Kh;0`DODfi dZ;(%)#76)c`h%oMioP.A[Ve7R,xz>t nA~퓰SAa+ endobj -369 0 obj << +375 0 obj << /Type /Page -/Contents 370 0 R -/Resources 368 0 R +/Contents 376 0 R +/Resources 374 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 351 0 R +/Parent 357 0 R >> endobj -367 0 obj << +373 0 obj << /Type /XObject /Subtype /Form /FormType 1 /PTEX.FileName (/usr/home/buetow/svn/vs/trunk/LaTeX/images/client-server-protokolle.pdf) /PTEX.PageNumber 1 -/PTEX.InfoDict 372 0 R +/PTEX.InfoDict 378 0 R /Matrix [1.00000000 0.00000000 0.00000000 1.00000000 0.00000000 0.00000000] /BBox [0.00000000 0.00000000 376.00000000 320.00000000] /Resources << /ProcSet [ /PDF /Text ] /ExtGState << -/R7 373 0 R ->>/Font << /R8 374 0 R >> +/R7 379 0 R +>>/Font << /R8 380 0 R >> >> -/Length 375 0 R +/Length 381 0 R /Filter /FlateDecode >> stream @@ -1333,47 +1343,47 @@ xMo0<;l"îkP6AbGJGb:,P/E
'+Oz?}
l YLa- 7pD7[: B|jZ%Tp'endstream endobj -372 0 obj +378 0 obj << /Producer (GPL Ghostscript 8.61) /CreationDate (D:20080621232141+02'00') /ModDate (D:20080621232141+02'00') >> endobj -373 0 obj +379 0 obj << /Type /ExtGState /OPM 1 >> endobj -374 0 obj +380 0 obj << /BaseFont /Helvetica /Type /Font /Subtype /Type1 >> endobj -375 0 obj +381 0 obj 499 endobj -371 0 obj << -/D [369 0 R /XYZ 74.4095 793.4011 null] +377 0 obj << +/D [375 0 R /XYZ 74.4095 793.4011 null] >> endobj 38 0 obj << -/D [369 0 R /XYZ 74.4095 771.7323 null] +/D [375 0 R /XYZ 74.4095 771.7323 null] >> endobj 42 0 obj << -/D [369 0 R /XYZ 74.4095 628.326 null] +/D [375 0 R /XYZ 74.4095 628.326 null] >> endobj -336 0 obj << -/D [369 0 R /XYZ 278.1207 239.5758 null] +339 0 obj << +/D [375 0 R /XYZ 278.1207 239.5758 null] >> endobj -368 0 obj << +374 0 obj << /Font << /F61 291 0 R /F26 242 0 R /F28 245 0 R >> -/XObject << /Im3 367 0 R >> +/XObject << /Im3 373 0 R >> /ProcSet [ /PDF /Text ] >> endobj -378 0 obj << +384 0 obj << /Length 861 /Filter /FlateDecode >> @@ -1383,29 +1393,29 @@ xڍVo@~_#Hv?vݦm4y[@ʕ\K.!Կ~6>$d"m|O:a /@ 1(fǃMy64x.}Dik3lWtwR PA(7"{o0@xFZvOg`hƚ7RJvQWjy<Yq_ήK{e7L;7앦ݔMN\GhNd$SNi@(ܚ 8ѴP(R} w<hx`IR2ْq-u4nVId)LLvv#z]Bc̸j j^%I7lSǦpp$_?ARfcL$-O@q
endstream endobj -377 0 obj << +383 0 obj << /Type /Page -/Contents 378 0 R -/Resources 376 0 R +/Contents 384 0 R +/Resources 382 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 351 0 R -/Annots [ 380 0 R ] +/Parent 357 0 R +/Annots [ 386 0 R ] >> endobj -380 0 obj << +386 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [137.0253 713.2563 154.3058 725.5326] /Subtype /Link /A << /S /GoTo /D (figure.2.2) >> >> endobj -379 0 obj << -/D [377 0 R /XYZ 74.4095 793.4011 null] +385 0 obj << +/D [383 0 R /XYZ 74.4095 793.4011 null] >> endobj -376 0 obj << +382 0 obj << /Font << /F61 291 0 R /F28 245 0 R >> /ProcSet [ /PDF /Text ] >> endobj -384 0 obj << +390 0 obj << /Length 783 /Filter /FlateDecode >> @@ -1416,15 +1426,15 @@ aT3iQ$vmL)m(c+8|쟝ezXPq ˑuI1sΑ ԝTq(pץ4OMҪ;Ym۬''U0*W^V뮪s`sܬi,
E^U=bki~l`S/C~YqFۡ뿻endstream endobj -383 0 obj << +389 0 obj << /Type /Page -/Contents 384 0 R -/Resources 382 0 R +/Contents 390 0 R +/Resources 388 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 351 0 R -/Annots [ 386 0 R ] +/Parent 357 0 R +/Annots [ 392 0 R ] >> endobj -381 0 obj << +387 0 obj << /Type /XObject /Subtype /Image /Width 380 @@ -1563,31 +1573,31 @@ HI'-ګDE1N7M\ ٺ`6hv,C(>e
k0"dQ9m}J M]
0H88'u
W#xLDhz2QE"I=oh,G5qHLIJL7EJ'1+8DήT$=-x|{kc~)ڢ8g1:fMA%4`*M*A/l\i6G,,,GZG}:WSqNNkj,jJ~=ӸjtBʡUjgS)rSkv&ldR]r`LT6̚myc'fofHh4KKf'fMK] 4`Z2.o1.mr<#bǸeP1C?IWtrkpF`D /CiiiZ4il/iactvkUh4>ik*Pn/|zzt~w={)W5(60.O [O>˸3h
^k_S+ !+KJum0䫷Ns~sFZ^9se^JU_J%VMJ}z~3ǝ1GOլ:`0B7[#Zs7D?O'Y>s/537<95Y%ȇ_>$iJzNi]Gҕ)9(+;+(7/,؋~'.Ȝ`oy`KPqzu>>T<x>zaݖʾۥ=E,mMɭy0SBNfq;lg6/-fP10pm=p`0գȁ@sjB=-j^דGe7Ď|Z|%Ttj0F`L,ȩx*:len)i6Z#Rq`C(N[#x^ܮ]'Ixv]IfK6[Nnq,q8EEE7oLK =ދȞՔqendstream endobj -386 0 obj << +392 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [190.0532 489.2756 207.3337 501.8048] /Subtype /Link /A << /S /GoTo /D (figure.3.1) >> >> endobj -385 0 obj << -/D [383 0 R /XYZ 74.4095 793.4011 null] +391 0 obj << +/D [389 0 R /XYZ 74.4095 793.4011 null] >> endobj 46 0 obj << -/D [383 0 R /XYZ 74.4095 771.7323 null] +/D [389 0 R /XYZ 74.4095 771.7323 null] >> endobj 50 0 obj << -/D [383 0 R /XYZ 74.4095 583.1646 null] +/D [389 0 R /XYZ 74.4095 583.1646 null] >> endobj -337 0 obj << -/D [383 0 R /XYZ 302.1747 181.4511 null] +340 0 obj << +/D [389 0 R /XYZ 302.1747 181.4511 null] >> endobj -382 0 obj << +388 0 obj << /Font << /F26 242 0 R /F28 245 0 R >> -/XObject << /Im4 381 0 R >> +/XObject << /Im4 387 0 R >> /ProcSet [ /PDF /Text /ImageC ] >> endobj -390 0 obj << +396 0 obj << /Length 1480 /Filter /FlateDecode >> @@ -1599,15 +1609,15 @@ xڭXKs8W(T,[;iw}tw==h#˩L~}AeY;;9AÃ 9ő{]gQ[ĵ/
sGyHz߹E͒$fXYs~$FLmj" S"lo_h臕>j}-~% 1WZ}Z5kN7Rq˩2AD$MWop*tr|O90hC_`|WiJGG
jdOoG"34,7
)!$b{6-N^SK endobj -389 0 obj << +395 0 obj << /Type /Page -/Contents 390 0 R -/Resources 388 0 R +/Contents 396 0 R +/Resources 394 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 394 0 R -/Annots [ 392 0 R 393 0 R ] +/Parent 400 0 R +/Annots [ 398 0 R 399 0 R ] >> endobj -387 0 obj << +393 0 obj << /Type /XObject /Subtype /Image /Width 500 @@ -1636,61 +1646,61 @@ nؿ}s;ӺӲÿKͷ}sp{bbLvgHnvۧu[CeI^ɀ #_ԱyXCZ2x#ewq{d3>0R]CS۹}.o1ި&IJ_۽Pvy;OMWtLoUbܾnsbv{k^]iޘ[ vn{7Wly{vs{fen}|~"ߞ/}s;]*nnvsks{Xnz?UxP1
xng.oVvnno'#2nǘLX7<}9*k[nz=RBy{s}QnZLrNy{}RJ1_ێѭ7c9oo$3H}.br=ZX`uq\p۱iy{c@:uN[ov{7Qsܾ6nLu{Upcdglns=`nucΫknߜM$:ۗnvy{bOܾbo2yKOf+RtʝMNy;oRܾ!y;s;6@bKvF$u{2!ovnLfm]n_K۹1w.ovnv:]%o_/7s;c\7QXR8#ovnǘy{{=).on7z4"ó3vn
So=1C^"q7>?^?vn7Vwzu۹}yn_1X
OyLF_-awX"mo;H;k}.۹}~2; ngL1J=۹gwiv ]oy;z)4nLW烼ۍnߜv۹ܾO.ovn}ns; endobj -392 0 obj << +398 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [205.1356 721.6683 222.4161 734.1976] /Subtype /Link /A << /S /GoTo /D (figure.3.2) >> >> endobj -393 0 obj << +399 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [307.9041 179.0054 325.1846 191.5347] /Subtype /Link /A << /S /GoTo /D (figure.3.3) >> >> endobj -391 0 obj << -/D [389 0 R /XYZ 74.4095 793.4011 null] +397 0 obj << +/D [395 0 R /XYZ 74.4095 793.4011 null] >> endobj 54 0 obj << -/D [389 0 R /XYZ 74.4095 771.7323 null] +/D [395 0 R /XYZ 74.4095 771.7323 null] >> endobj -338 0 obj << -/D [389 0 R /XYZ 303.7144 349.3901 null] +341 0 obj << +/D [395 0 R /XYZ 303.7144 349.3901 null] >> endobj 58 0 obj << -/D [389 0 R /XYZ 74.4095 245.0415 null] +/D [395 0 R /XYZ 74.4095 245.0415 null] >> endobj -388 0 obj << +394 0 obj << /Font << /F61 291 0 R /F26 242 0 R /F28 245 0 R >> -/XObject << /Im5 387 0 R >> +/XObject << /Im5 393 0 R >> /ProcSet [ /PDF /Text /ImageC ] >> endobj -399 0 obj << -/Length 2004 +405 0 obj << +/Length 1625 /Filter /FlateDecode >> stream -xڭYKsFWV y7d]o9*r()@@xK>3x MFOOw|$"H5<4W@<nx_d#/M|]"Ygip9*ݯ?7&i*b;cyoo?|{?%gYȯR8IH)HOW,MS9E@DZijeZe gy"=u2OY&VҪ̦7(8j=7/4{So"O+Vv}i\5w!bn읩ˁG"etWhg77Ġ -]BI]砚cW߭:AL -*|AT#oP-P!*"I<"xk\29 rj"ST.uXL)gK@Z4&i-M=go1} -b?¥+0⪫bZIZ!c^Ŭ -VK#ByN0!JY -y[l*7݅:Bg:"Π|(ͯ`?8xL7'I9Ǜp3u>wU)TYf~ij֖,;S! P89f/G#3]#DKtHrmY$$KU4e02l1ضe;{?)Ȓ0rje u͙:t{Sc^U9nY?Whl$puPQbLB#Dk/V劫3r1JSB͝ۆΖ"vP_=Uzklɰ5/MWbp<X-3 -J$.4ΤzXfېπXT%LsNiʼ<*KXi^ߗ=tFb11gQu
k`?M+M7Urw}bs&!O8-V^ݥ:bA5z>8xg(AR|d^ZDGS11J0#e(7OH0Gb; >ѫ["}YAcmsx/**y1ϸHd[q|{Wŀ]Rp(2O"=tpz̘γS/NK]sq9fvэ(6!;6灰C?+8(tAQNx7D[1dm1g4PnI -^)֔hVc_γ*P$jn^6GPY'w
~)tHҩD=[=*iJ"Jdn1pxޒ,tggFF\CT[;"=(k8Pk-:XSqS嘶Cik9 ge[( -w3v\fp
ٞ?o+mMo[B +xڭXo6_GX~Zdڡ@Цr8B9 +ߝHʒ%V;wwcXDEZI0`,yXhsA9jZ|QbmąW/?ǼɊU̵Y +ˋra-fW^[zV$i^JB;Ԟ9Dk1FRb1RWó\Sd4ob5(Mr3AFu-euIlrk?aGn>-^MVc5B&6nwͪM:AX37qk+YxS]'&{46dh3x
NuCҶγ +800 +FaiԄwws72}0hby:LJ
NABwCǠVB˛:k\(c-b>g}5djjFՐq.Ls::v}-xFmVJe)y}"w&W7&
Z(c|[|J
[xwYˣQ4AR,. +{uðb hqb1[
lj;[tH {!.viqphI4FS90jϻFHpF(g|ߙ$3h 32meVP02_1yim08t$TA^L939>+1=c^$?+R'Z1( ]N'd(ItLP">C{Jp5M/)ʉO';I:2e
64^gE]*{9V +n5UyՒxpw5]e@1bXed v_&j07[rnE]̋9Υ۸/#$Nk9Ktusm=?YIYDx,oC-%UBNjH"& ۡBI2 +g^i#`bs +VM朂rAfg"%sW 4Q` '$/IDJ
ǝ1
0+<'<d?W)hmOIx.hJ548^(Bzژ2@:t;tSWܵzƧdy2CsP봸Gm:d endobj -398 0 obj << +404 0 obj << /Type /Page -/Contents 399 0 R -/Resources 397 0 R +/Contents 405 0 R +/Resources 403 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 394 0 R -/Annots [ 401 0 R 402 0 R ] +/Parent 400 0 R +/Annots [ 407 0 R 408 0 R ] >> endobj -395 0 obj << +401 0 obj << /Type /XObject /Subtype /Image /Width 180 @@ -1718,51 +1728,76 @@ SȈoD\`tZǓ!:#tcoheX+X ٘Zl7Z%lL-6Z!7,7>L")dcjb,>߰ߞ{و|t9T,t)T(«8 endobj -401 0 obj << +402 0 obj << +/Type /XObject +/Subtype /Image +/Width 310 +/Height 194 +/BitsPerComponent 8 +/ColorSpace /DeviceRGB +/Length 2256 +/Filter /FlateDecode +>> +stream +xѱ6IpyqH-83#[ +24fEP^ +JHhke F`tP +J?upKw@!DE(BP"!DE(BP">˯ӅIg<N>xMGkY>ڑ Ibn]5ɧ@+,L=`ZB8Ol8ivA/&stol;v%tF!拫:ϡ!<.>PBhZnLC*m\MBDE(BP%fnʡDTpaKdP"!D%B(Bg\aXYagz،߫ЃS⻆[Q[#ӼŝÝ؊JMf}Gv +:y}SR{phC{٩/A#!7P6V3m_oU-BsB*rkeŶ'ޣyhݷ;yBO$4M~5*Hha;7Ic;j
Cv%ttZ\(wK"@Ի1}Jr,90K.X6ʻvBn#%edQq.I]3,+Bfl[lnL[2uc@hr=2o|)3wE(BP"!T5NM5N8T$2E(BP""D=;j摱Oi.#tbN
+B{oucC.<Q>qf32Ls"*ܺF!:mgօ6m6ig(ΉPIoMEQmV1!{; +M>7pm-!tۖQr06RUpuMΉ!r:9s"oh'tZ0P""Bvjx:KP^xi^ʋ/KP^xi^*P^xi^ʋ/PW/KP^x!/ +x/@ oendstream +endobj +407 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [192.9534 383.2407 210.2339 395.7699] +/Rect [192.9534 171.0176 210.2339 183.5468] /Subtype /Link /A << /S /GoTo /D (figure.3.1) >> >> endobj -402 0 obj << +408 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [212.2141 347.3862 229.4946 359.9154] +/Rect [212.2141 135.1631 229.4946 147.6924] /Subtype /Link -/A << /S /GoTo /D (figure.3.4) >> +/A << /S /GoTo /D (figure.3.5) >> >> endobj -400 0 obj << -/D [398 0 R /XYZ 74.4095 793.4011 null] +406 0 obj << +/D [404 0 R /XYZ 74.4095 793.4011 null] >> endobj -339 0 obj << -/D [398 0 R /XYZ 259.0544 551.8234 null] +342 0 obj << +/D [404 0 R /XYZ 259.0544 549.1637 null] >> endobj 62 0 obj << -/D [398 0 R /XYZ 74.4095 448.1166 null] +/D [404 0 R /XYZ 74.4095 444.5201 null] >> endobj -397 0 obj << +343 0 obj << +/D [404 0 R /XYZ 246.5489 220.8352 null] +>> endobj +403 0 obj << /Font << /F61 291 0 R /F33 253 0 R /F28 245 0 R /F26 242 0 R >> -/XObject << /Im6 395 0 R >> +/XObject << /Im6 401 0 R /Im7 402 0 R >> /ProcSet [ /PDF /Text /ImageC ] >> endobj -405 0 obj << -/Length 455 +412 0 obj << +/Length 1471 /Filter /FlateDecode >> stream -xڭT=o0+8/wiSK,7mKU,
Bw|G?ހQ -5b.XޗGrXW -TczoH}m3uu3Ca&RMzpܥUkuP!%9z_80y!G>1ATcR?(dmqĺ0J#;>)!)2b9yKAA!d:QD{tfìbD#9o"g['5
|B)B:wٓKGbɡ"p:f&6~{LrzpDRfqI2oLr2?v7o6@[)թ,VZ<wsUo9*hM{ZqgW4LgXOϓx$PѥE=,w'bv7ױendstream +xڭ]o6ݿB2>"mn&6}-,˩$7C~x,R`x<7<ǃT1:Hs +F'@5mOe.lW`wSoæm>0n<C_bg+ԈM\ +5`wO +W#3t
zs4xpSAfA5*5_M/Ӓ0]h8Aՠ--5}"7!;o-*Zp#fN);8+1`Fu)C]ug endobj -404 0 obj << +411 0 obj << /Type /Page -/Contents 405 0 R -/Resources 403 0 R +/Contents 412 0 R +/Resources 410 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 394 0 R +/Parent 400 0 R +/Annots [ 414 0 R ] >> endobj -396 0 obj << +409 0 obj << /Type /XObject /Subtype /Image /Width 586 @@ -1777,212 +1812,320 @@ xvQQt՝ɢA(`tϺ?;d>YzϚ29k33Yܴ9^C_+nZ 7-XW [r7g7U~Zz?ކ[1gbǗsI9ۮ㥧
'&7Wjo_E3/jcOL˺=.cuQ1]uUKc-usg1uzJݦY,Ց;[aaX,uV7bX,usX,n,R7ucX,bMX,nVbXfX,bMX,nbX,u,R7;bMX,nbX,uS7bdX,YMbbXn,RFu[c5Y,5Mݾ8;b-n"n`{M[bX6Jݎ_гsX,KݞvVyn,Śn{QRv"aX,u˯kbXm=
vb[BQDnbX]Vyn,Śnů\X,kvcX,(uܼqncLsncM1ƨ1ӷnߞ{&1Ƙ.uLX,kXNX,nVbXfX,KX,nbX,uS7bdX,YMbbXn,R7ucX,bjX,KR7ucX,bMX,nVbXf5Y,n,R7ucX,bMX,nVbXfX,bMX,nbX,u,R7;bMX,nbX,uS7bdX,YMbbXn,R7ucX,bjX,KR7ucX,bMX,nVbXfX,KX,nbX,uS7bdX,YMbbXn,R7ucX,bjX,KR7ucX,bMX,nVbXf5Y,n,R7ucX,bMX,nVbXfX,bMX,nbX,u,R7;bMX,nbX,uS7bdX,YMbbXn,R7ucX,bjX,KR7ucX,bMX,nVbXfX,KX,nbX,uS7bdX,YMbbXn,R7ucX,bjX,KR7ucX,bMX,nVbXf5Y,n,R7ucX,bMX,nVbXfX,bMX,nbX,u,R7;bMX,nbX,uS7bdX,YMbbXn,R7ucX,bjX,KR7ucX,bMX,nVbXfX,KX,nbX,uS7bdX,YMbbXn,R7ucX,bjX,KR7ucX,bMX,nVbXf5Y,n,R7ucX,ݯbXiյ9,nu[vqkwRQv҅bXkcucX,|u[bX,U3qvb[~>^S7b=ngnsX,KJZ)~fݬ&b2V|\X,k](X,˵dX,VӺU~vncLs,mf1u1Ƙm#3u3m{&1Ƙ.uLX,kXNX,nVbXfX,KX,nbX,uS7bdX,YMb |
