ich war hier: Prog2V04

Revision history for Prog2V04


Revision [83308]

Last edited on 2017-08-22 13:01:23 by ClaudiaMichel
Additions:
CategoryProgrammierung2
Deletions:
CategoryDelete


Revision [72134]

Edited on 2016-09-27 12:48:57 by NicoleHennemann
Additions:
CategoryDelete
Deletions:
CategoryProg2


Revision [21567]

Edited on 2013-02-28 21:58:10 by RonnyGertler
Additions:
<a href="Seite2.html"> Morgen </a>
Deletions:
<a href=“Seite2.html“ > Morgen </a>


Revision [21566]

Edited on 2013-02-28 21:57:27 by RonnyGertler
Additions:
</div>
Deletions:
</div>""


Revision [21565]

Edited on 2013-02-28 21:56:34 by RonnyGertler
Additions:
====3. Programme auf dem Server in Java, php,..., Content Management Systeme====
Deletions:
====3. Programme auf dem Server in Java, php,...,
Content Management Systeme====


Revision [21564]

Edited on 2013-02-28 21:55:50 by RonnyGertler
Additions:
{{image class="center" url="Prog2_4_12.gif" }}
{{image class="center" url="Prog2_4_13.gif" }}
==== Beispiel: Java Server Pages ====
{{image class="center" url="Prog2_4_15.gif" }}
{{image class="center" url="Prog2_4_16.gif" }}
{{image class="center" url="Prog2_4_17.gif" }}
Der Programm-Code (Controller) braucht von den Autoren nicht verändert werden.
====Prinzip: MVC - Trennung====
**Technologie: Java Server Pages**
Trennung von View (Aussehen, Layout, Content, Design) und Controller (verarbeitung)
Autor braucht nur noch HTML Kenntnisse, aber keine Java/php-Kennnisse.
**CMS-Systeme:**
Weitere Vereinfachungen wie z.b. ein Text-Editor der automatisch HTML-Formatierungen erzeugt. Autor braucht nicht mal HTML-Kenntnisse.
Prinzip: MVC - Trennung
Deletions:
{{image class="center" url="Prog2_4_12.jpg" }}


Revision [21563]

Edited on 2013-02-28 21:51:48 by RonnyGertler
Additions:
<input name = "Anwendername" size="40"></p>
<input name = "Anwendernail" size="40"></p>
</div>""
====Generierung einer HTTP-Anfrage====
{{image class="center" url="Prog2_4_8.gif" }}
====""2. Programme auf dem Client in JavaScript , ActionScript, Java, ...""====
{{image class="center" url="Prog2_4_9.gif" }}
====FLASH-Applikation: Einfachste Einbettung in HTML====
{{image class="center" url="Prog2_4_10.jpg" }}
{{image class="center" url="Prog2_4_11.jpg" }}
====3. Programme auf dem Server in Java, php,...,
Content Management Systeme====
Java
PHP
...
====Beispiel: Java Servlets ====
{{image class="center" url="Prog2_4_12.jpg" }}
Deletions:
<input name = "AnwenderName" size="40"></p>
<input name = "AnwenderMail" size="40"></p>
</div>


Revision [21562]

Edited on 2013-02-28 21:46:49 by RonnyGertler
Additions:
====1. Synchrone Kommunikation mit einem Server====
===Hyperlink <a>===
<a href=“Seite2.html“ > Morgen </a>
{{image class="center" url="Prog2_4_5.jpg" }}
===Formular <form>===
<div id="Inhalt">
<form action="/index.php" method="get">
<p>Name:<br>
<input name = "AnwenderName" size="40"></p>
<p>E-Mail:<br>
<input name = "AnwenderMail" size="40"></p>
<p><input type = "submit" value = "
Formulardaten absenden"></p>
</form>
</div>
{{image class="center" url="Prog2_4_6.gif" }}
{{image class="center" url="Prog2_4_7.gif" }}


Revision [21561]

Edited on 2013-02-28 21:44:54 by RonnyGertler
Additions:
====Asynchrone Kommunikation ====
{{image class="center" url="Prog2_4_3.gif" }}
{{image class="center" url="Prog2_4_4.gif" }}
===""3. erfolgen durch Programme auf dem Server in Java, php,...""===
die der Server in einer Laufzeitumgebung im Moment der Abfrage aufruft und ausführt, das heißt der Server generiert erst im Moment der Anfrage den eigentlichen html-Code und überträgt diesen an den Client.


Revision [21560]

Edited on 2013-02-28 21:43:27 by RonnyGertler
Additions:
===""1. erfolgen durch eine Kommunikation mit einem Server""===
**""Synchrone Kommunikation:""** ""die Hyperlink a- und Formular form-Tags""
**""Asynchrone Kommunikation:""** ""AJAX ""
""d.h. es werden unterschiedliche Webseiten <br/>
(Seite1.html, Seite2.html,...)<br/>
oder unterschiedliche Teile einer Webseite abgefragt.""
===""2. erfolgen durch Programme auf dem Client in JavaScript , ActionScript, Java, ...""===
Deletions:
===1. erfolgen durch eine Kommunikation mit einem Server===
**Synchrone Kommunikation:** die Hyperlink a- und Formular form-Tags
**Asynchrone Kommunikation:** AJAX
d.h. es werden unterschiedliche Webseiten
(Seite1.html, Seite2.html,...)
oder unterschiedliche Teile einer Webseite abgefragt.
===2. erfolgen durch Programme auf dem Client in JavaScript , ActionScript, Java, ...===


Revision [21559]

Edited on 2013-02-28 21:42:45 by RonnyGertler
Additions:
====Statische Webseite====
{{image class="center" url="Prog2_4_2.gif" }}
====Veränderungen in Websites====
===1. erfolgen durch eine Kommunikation mit einem Server===

**Synchrone Kommunikation:** die Hyperlink a- und Formular form-Tags
**Asynchrone Kommunikation:** AJAX
d.h. es werden unterschiedliche Webseiten
(Seite1.html, Seite2.html,...)
oder unterschiedliche Teile einer Webseite abgefragt.
===2. erfolgen durch Programme auf dem Client in JavaScript , ActionScript, Java, ...===
die der Browser in einer Laufzeitumgebung ausführt.


Revision [21558]

Edited on 2013-02-28 21:40:41 by RonnyGertler
Additions:
====3-Schichtenmodell und Technologien====
{{image class="center" url="Prog2_4_1.gif" }}
Deletions:
{{files}}
====""Entwicklung von Rich Clients mit HTML, CSS, JavaScript und AJAX""====
{{image class="center" url="Prog2_3_1.gif" }}


Revision [21557]

Edited on 2013-02-28 21:35:48 by RonnyGertler

No Differences

Revision [21556]

Edited on 2013-02-28 21:35:35 by RonnyGertler
Additions:
======Webseiten in Client-Server-Systemen und damit in Verbindung stehende Tags======
{{files}}
Deletions:
======Webseiten in Client-Server-Systemen======
und damit in Verbindung stehende Tags


Revision [21555]

The oldest known version of this page was created on 2013-02-28 21:35:16 by RonnyGertler
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki