Difference between revisions of "Architecture/Lecture"
From Apache OpenOffice Wiki
m (→Software architecture and event driven programming) |
m |
||
Line 1: | Line 1: | ||
Owner: [[SZ|Stefan Zimmermann]] mentored by [[KR|Kay Ramme]] Type: visions State: draft | Owner: [[SZ|Stefan Zimmermann]] mentored by [[KR|Kay Ramme]] Type: visions State: draft | ||
− | '''''"On a way to enforced | + | '''''"On a way to enforced consequent event-based programming." |
''''' | ''''' | ||
Revision as of 09:43, 19 May 2008
Owner: Stefan Zimmermann mentored by Kay Ramme Type: visions State: draft
"On a way to enforced consequent event-based programming."
Software architecture and event driven programming
- 1. Simple I/O with read/write, recv/send
- 1.1 Sockets
- 1.2 Files
- 1.3 Terminals
- Tasks
- What is the difference between read/write vs. send/recv
- Write a small server programm (vers.0.1) that can be connected by telnet terminals
- 2.Simple concurrency and synchronisation
- 2.1 processes
- 2.2 pthreads
- 3. Simple signal handling
- 3.1 sending signals
- 3.2 asynchronous receive of signals
- 3.3 synchronous receive of signals
- 3.4 realtine signals
- 4. Nested I/O with "poll/select"
- 4.1 Files
- 4.2 Sockets (accept, connect)
- 4.3 Terminals
- 5. Concurrent I/O with AIO (Asynchronous I/O)
- 5.1 Files
- 5.2 Sockets (accept, connect)
- 5.3 Terminals
- 6. Concurrent I/O with "pthreads"
- 7. Nested I/O with synch signals
- 8. Concurrent and nested I/O and receive of signals: evemt driven programming
- 9. Exact of event driven programming