gschroet@103
|
1 |
\begin{titlepage}
|
gschroet@103
|
2 |
\fontsize{12pt}{16pt}\selectfont
|
gschroet@103
|
3 |
|
gschroet@103
|
4 |
\begin{center}
|
gschroet@103
|
5 |
|
gschroet@103
|
6 |
\vspace*{10mm}
|
gschroet@103
|
7 |
|
gschroet@143
|
8 |
\textbf{\LARGE{Communication of a Web 2.0 Browser with an Interactive
|
gschroet@143
|
9 |
Mathematics Server}} \\
|
gschroet@103
|
10 |
\medskip
|
gschroet@103
|
11 |
\vspace{15mm}
|
gschroet@103
|
12 |
|
gschroet@103
|
13 |
{\large G\"unther Schr\"ottner} \\
|
gschroet@103
|
14 |
\vspace{1mm}
|
gschroet@103
|
15 |
{\large Student at the Institute for Software Technology (IST),
|
gschroet@103
|
16 |
Graz University of Technology, Infeldgasse 16b, A-8010 Graz, Austria.}\\
|
gschroet@103
|
17 |
{\large \verb,gschroettner@student.tugraz.at,}
|
gschroet@103
|
18 |
|
gschroet@103
|
19 |
\vspace{10mm}
|
gschroet@103
|
20 |
|
gschroet@103
|
21 |
{\large Bachelor Thesis}
|
gschroet@103
|
22 |
|
gschroet@103
|
23 |
\vspace{10mm}
|
gschroet@103
|
24 |
\end{center}
|
gschroet@103
|
25 |
|
gschroet@103
|
26 |
|
gschroet@103
|
27 |
\begin{center}
|
gschroet@103
|
28 |
|
gschroet@103
|
29 |
\vspace{5mm}
|
gschroet@103
|
30 |
|
gschroet@103
|
31 |
\begin{figure}[htb]
|
gschroet@143
|
32 |
\centerline{\includegraphics[width=0.2\textwidth,
|
gschroet@143
|
33 |
keepaspectratio=true]{../fig/icons/tug}}
|
gschroet@103
|
34 |
\end{figure}
|
gschroet@103
|
35 |
|
gschroet@103
|
36 |
|
gschroet@103
|
37 |
\vspace{5mm}
|
gschroet@103
|
38 |
|
gschroet@143
|
39 |
Graz, Sep. 2007 \\
|
gschroet@103
|
40 |
\end{center}
|
gschroet@103
|
41 |
|
gschroet@103
|
42 |
\vspace{30mm}
|
gschroet@103
|
43 |
{\small
|
gschroet@103
|
44 |
\begin{tabular}{ll}
|
gschroet@103
|
45 |
|
gschroet@103
|
46 |
Supervisor: & Dipl.-Ing. Dr.techn. Denis Helic \\
|
gschroet@103
|
47 |
Project Coordinator: & Dr.techn. Walther Neuper \\
|
gschroet@103
|
48 |
\end{tabular}
|
gschroet@103
|
49 |
}
|
gschroet@103
|
50 |
|
gschroet@103
|
51 |
\newpage
|
gschroet@103
|
52 |
|
gschroet@103
|
53 |
\def\changemargin#1#2{\list{}{\rightmargin#2\leftmargin#1}\item[]}
|
gschroet@103
|
54 |
\let\endchangemargin=\endlist
|
gschroet@103
|
55 |
|
gschroet@103
|
56 |
\verb' '\\
|
gschroet@103
|
57 |
\vspace{20mm}
|
gschroet@103
|
58 |
\verb' '\\
|
gschroet@103
|
59 |
\begin{center}
|
gschroet@103
|
60 |
{\bf Abstract: }
|
gschroet@103
|
61 |
\end{center}
|
gschroet@143
|
62 |
\sisac\, is a system for applied mathematics. This document is a report about
|
gschroet@143
|
63 |
the work done in my bachelor project within the \sisac-team.
|
gschroet@103
|
64 |
|
gschroet@143
|
65 |
The goal of my project was to do a feasibility study on how to bring the
|
gschroet@143
|
66 |
\sisac front end into a Web 2.0 browser. One of the main problems was the semi
|
gschroet@143
|
67 |
decision aspect of the mathematics server. Moreover, the \sisac server is
|
gschroet@143
|
68 |
capable to send events to the clients, which is not a standard behaviour of a
|
gschroet@143
|
69 |
web application.
|
gschroet@103
|
70 |
|
gschroet@143
|
71 |
Ajax is a technology which allows one to create a dynamic web
|
gschroet@143
|
72 |
application which is able to receive messages from the server too.
|
gschroet@103
|
73 |
|
gschroet@103
|
74 |
\end{titlepage}
|
gschroet@103
|
75 |
|