Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
Veröffentlicht von:Heilgar Kasun Geändert vor über 10 Jahren
1
Simon Georg Pinkel Alice Server Pages Funktionale Programmierung und das Web
2
1 Motivation
3
2 Motivation (2) Browsermyhost.com Datenbank Compiler http://myhost.com/index.asp index.asp Http Server
4
3 Motivation (3) Beispiel: Meine erste dynamische Webseite! %d",fak($i)); ?> http://myhost.com/erste.php?n=6
5
4 verwandte Arbeiten ASP.Net PHP Hypertext Preprocessor Java Server Pages und was ist mit ML? ML Server Pages Moscow ML als Skriptsprache: <?msp List.app (fn s => print(" " ^ Int.toString s)) (List.tabulate(n,fak)) ?> SMLServer Ein Modul für AOLServer, welches die Entwicklung von dynamischen Webapplikation in SML ermöglicht Unterstützt die ML Server Pages
6
5 Alice Server Pages - Anforderungen Tools zur Bearbeitung/Interpretation von HTML-seiten mit eingebetteten Programmfragmenten Handhabung von dynamischem Input wie Formularvariablen oder Cookies Datenbankschnittstelle niedrige Reaktionszeiten Ausserdem soll untersucht werden, inwieweit sich Alice als Skriptsprache für Webseiten eignet; Also inwiefern Lässt sich das Typsystem von Alice nutzen? Fügen sich funktionale Programmieridiome in diesem Kontext ein? Lassen sich Server Pages in einen Webserver integrieren? Finden Alice-spezifische Features wie Nebenläufigkeit, Laziness oder verteilte Programmierung Anwendung?
7
6 Alice Server Pages - Arbeitspackete 1.Compiler, der aus HTML mit Alicefragmenten pures Alice generiert 2.Parser für dynamischen Input 3.Interface zum Zugriff auf die geparsten Daten 4.Caching der Kompilate 5.Datenbank-API 6.Beispielanwendung
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.