ALP 5: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
Patzi (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
(5 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
{{Veraltet|Diese Seite bezieht sich auf das Modul "Netzprogrammierung" nach der [http://www.fu-berlin.de/service/zuvdocs/amtsblatt/2007/ab062007.pdf Studien- und Prüfungsordnung vom 8.2.2007].}} | |||
==Stoff== | ==Stoff== | ||
Die Vorlesung stellt Prinzipien, Sprachen und Middleware für die Entwicklung verteilter, insbesondere Web-basierter Anwendungssysteme vor. In Fortsetzung von Algorithmen und Programmierung IV werden nichtsequentielle Programme betrachtet, deren Prozesse über Nachrichten interagieren. Typische Ausprägungen mit Schwerpunkt Client/Server-Architekturen werden behandelt. Am Beispiel von Middleware wie Java RMI und CORBA werden konkrete Ausprägungen der Fernaufruf-Technik betrachtet. Zur direkten Nachrichtenkommunikation über Internet wird die Funktionsweise von Sockets dargestellt und darauf aufbauend Internet-Dienste und deren programmatische Nutzung erarbeitet. Für Web-basierte Verteilung wird auf HTTP- Kommunikation eingegangen, ferner auf Techniken der klienten- und serverseitigen Verarbeitung wie Javascript, Applets, CGI, Servlets, JSP, GWT u.a. Auf weitere Modelle der Netzprogrammierung wie Peer-to-Peer-Systeme, Parallelrechnen im Netz, Agentensysteme und erweiterte Interaktionsparadigmen wie z.B. Tuplespaces wird ein Ausblick gegeben. | Die Vorlesung stellt Prinzipien, Sprachen und Middleware für die Entwicklung verteilter, insbesondere Web-basierter Anwendungssysteme vor. In Fortsetzung von Algorithmen und Programmierung IV werden nichtsequentielle Programme betrachtet, deren Prozesse über Nachrichten interagieren. Typische Ausprägungen mit Schwerpunkt Client/Server-Architekturen werden behandelt. Am Beispiel von Middleware wie Java RMI und CORBA werden konkrete Ausprägungen der Fernaufruf-Technik betrachtet. Zur direkten Nachrichtenkommunikation über Internet wird die Funktionsweise von Sockets dargestellt und darauf aufbauend Internet-Dienste und deren programmatische Nutzung erarbeitet. Für Web-basierte Verteilung wird auf HTTP- Kommunikation eingegangen, ferner auf Techniken der klienten- und serverseitigen Verarbeitung wie Javascript, Applets, CGI, Servlets, JSP, GWT u.a. Auf weitere Modelle der Netzprogrammierung wie Peer-to-Peer-Systeme, Parallelrechnen im Netz, Agentensysteme und erweiterte Interaktionsparadigmen wie z.B. Tuplespaces wird ein Ausblick gegeben. | ||
Zeile 6: | Zeile 8: | ||
==Übungszettel== | ==Übungszettel== | ||
* [http://www.najavonschmude.de/ | * [http://www.najavonschmude.de/downloads/alp5-zettel.zip WS07/08] | ||
==Klausuren== | ==Klausuren== | ||
Zeile 14: | Zeile 16: | ||
==nützliche Links== | ==nützliche Links== | ||
to add | to add | ||
[[Category:Informatik|ALP 5]] | |||
[[Kategorie:Studienmodule/Informatik]] |
Aktuelle Version vom 27. Juni 2017, 22:46 Uhr
Dieser Artikel / Abschnitt ist veraltet! Diese Seite bezieht sich auf das Modul "Netzprogrammierung" nach der Studien- und Prüfungsordnung vom 8.2.2007.
Alle Seiten, in denen diese Vorlage verwendet wird, werden automatisch in die Kategorie:Veraltet einsortiert.
Stoff[Bearbeiten]
Die Vorlesung stellt Prinzipien, Sprachen und Middleware für die Entwicklung verteilter, insbesondere Web-basierter Anwendungssysteme vor. In Fortsetzung von Algorithmen und Programmierung IV werden nichtsequentielle Programme betrachtet, deren Prozesse über Nachrichten interagieren. Typische Ausprägungen mit Schwerpunkt Client/Server-Architekturen werden behandelt. Am Beispiel von Middleware wie Java RMI und CORBA werden konkrete Ausprägungen der Fernaufruf-Technik betrachtet. Zur direkten Nachrichtenkommunikation über Internet wird die Funktionsweise von Sockets dargestellt und darauf aufbauend Internet-Dienste und deren programmatische Nutzung erarbeitet. Für Web-basierte Verteilung wird auf HTTP- Kommunikation eingegangen, ferner auf Techniken der klienten- und serverseitigen Verarbeitung wie Javascript, Applets, CGI, Servlets, JSP, GWT u.a. Auf weitere Modelle der Netzprogrammierung wie Peer-to-Peer-Systeme, Parallelrechnen im Netz, Agentensysteme und erweiterte Interaktionsparadigmen wie z.B. Tuplespaces wird ein Ausblick gegeben.
Skripte[Bearbeiten]
to add
Übungszettel[Bearbeiten]
Klausuren[Bearbeiten]
nützliche Links[Bearbeiten]
to add