Prof. Dr.-Ing. habil. Peter Sobe

Internettechnologien (Master-Stg. Geoinformatik/-management)


Aktuelles

Die Aufgaben und Zusatzmatierial zur Prüfungsvorleistung finden Sie hier: Aufgaben_PVL.pdf, besuchteorte.xml, plotdata.xml


Vorlesung

0. Inhalt und Einführung
1. Internet-Grundlagen
2. Protokolle und Formate
3. Clientseitige Verarbeitung (JavaScript)
4. Serverseitige Verarbeitung mit PHP
zu 4. Exkurs Datenbank-Details und ODBC
zu 4. Exkurs Datenbanken und SQL
5. Teil 1 - Ajax
5. Teil 2 - Websockets
zu 4. Exkurs Active Server Pages (ASP)
6. Web Services
7. Cloud Computing , cloud_supplement.pdf (Zusatz für technische Details)
8. Network Security (Verschlüsselung, Sicherheit) ,

Praktika

Demonstration von HTTP, HTML und Scripting siehe webbeispiele.html.

Prakt_01.pdf, Material: Aufg_01_2017.htm, punkt1.gif, stern1.gif, script_inline.js, script_schalt.js

Prakt_02.pdf

Prakt_03.pdf, Material: seamap.html, primap_seamap.png, domtraversal.js, mappos.xml

Prakt_04.pdf, Material: loadxmlobject.js, seamap_start_p4.html, meldungen-19-04-2017.xml

Prakt_05.pdf, Material: phpbeispiel_2017.txt

Prakt_06.pdf, Material: flightinfo.txt, worldmap_deg85.jpg, Umrechnung_Koord.pdf, flights.txt

Prakt_07.pdf, Material: php_assozarray_geopos.txt

Prakt_08.pdf, Material: fluglinien.sql, php_db_vorlage.txt

Prakt_09.pdf, Vorlage zur Code-Verbesserung: php_svg_showroute.txt

Prakt_10.pdf, Vorlage: ajaxwetter_vorlage.html

Prakt_11.pdf, Material: flightpos_server.txt, websockets.txt, users.txt (PHP websockets: https://github.com/ghedipunk/PHP-Websockets)

Prakt_12.pdf (Zur individuellen Arbeit am 29.6. und 6.7. 2017), Material: ajaxpunkte.html, entfernungen.txt (umzubenennen in .php), webservice_client_codesnippets.txt , Slim.zip

Aufgaben_Klausurvorvorbereitung.pdf, Loesung_Klausurvorvorbereitung.pdf


Material und Beispiele

XSLT.pdf (Eine kurze Beschreibung der XSL-Stylesheet-Transformation.)

XML-Daten mit DTD: wettermeldungen_mit_dtd.xml, seewetter.dtd

XML-Daten mit Schema: wettermeldungen_mit_schema.xml, seewetter.xsd

Webseite mit XML-Dateninsel: wettermeldungen_xmldata_island.html

PHP-Beispiele (Anzeige der unverarbeiteten Quelldateien):
statement_foreach.php, statement_foreach2.php,
array_simple.php, array_multi.php, array_assoziative.php, efunction.php, globalevar.php, uploadform.html, upload.php, file_check.php, file_exists.php, file_gets.php, file_read.php,
file_write.php, file_zeiger.php,
cookie-1.php, cookie-2.php, cookie-3.php, cookie-4.php, cookie-5.php,
session_cookie_set.php, session_cookie_refer.php, session_page1.php, session_page2.php, session_page3.php

AJAX: ajaxrechner.html, ajaxrechner.js, rechner.php

Websockets: wsrechner.html, wsrechner.js, websocket_server.php

Flightinfo-Webanwendung, Stand bis Praktikum 8: flightinfo_p8final.txt

Webservice SOAP-PHP-Beispiele:
server1-1.php, client1-1.php, client1-1s.php, client1-1e.php, client2-1.php, server2-1.php

Beispiel für Webservices, REST (Slim-Framework):
rest_client-1.html
rest_server-1.php


Letzte Änderung am 6.7.2017