Morgen (Do) Stammtisch mit Vortrag:
| Was | Stammtisch |
|---|---|
| Wann |
08.05.2008 von 19:00 bis 23:15 |
| Wo | Pasta é Basta |
| Termin zu Ihrem Kalendar hinzufügen |
|
Komemnden Donnerstag, den 8.5., ist es wieder mal so weit: Wir haben ab 19h unseren allseits beliebten Gentoo-Stammtisch. Markus Müller referiert über "POE"
Titel:
Perl mal anders objektorientiert: POE und dessen Einsatzzwecke und
Funktionsweise
Soll Vorkenntnisse:
Linux/Unix und Perl 5
Wunsch Vorkentnisse:
Kenntnisse zu blocking/nonblocking Socketprogrammierung unter Unix
select(Systemcall) und fork (Systemcall)
Themenbereiche:
Effektive allgemeine Lösung von Problemen der TCP/IP
Daemonprogrammierung, Ereignis- und Sessiongesteuerte sowie
objektorientierte Programmierung mit Perl, Parallelisierung komplexer
Vorgänge innerhalb eines Prozesses, Performance
Inhalt:
1. Erläuterung des Perl Object Environments:
1.1 Grundsätzliche Funktionsweise des prozessinternen Kernels
1.2 Ereignissgesteuerte Programmierung
1.2.1 Sessions
1.2.2 Heap
1.2.3 Objekte
1.3 Konkrete Beispiele
1.2.1 Heap
1.2.2 Objekte
1.3.4 Von Session zu Session: TCPRelay
2. Praxisprojeket Citrixrelay
2.1 Blocking vs. non-blocking
2.2 Warum Forken nicht die Lösung ist
2.3 Probleme von Net::SSLeay
2.4 Lösungen für Net::SSLeay
2.4.1 CRLs
2.4.2 Non-Blockingprobleme mit accept/connect sowie OpenSSL Callback
Clientzertifkate und select/read vom POE
2.5 Multiprozessorunterstützung