Difference between revisions of "Architecture/Lecture"
From Apache OpenOffice Wiki
m (New page: ==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/w...) |
m |
||
Line 1: | Line 1: | ||
+ | Owner: [[SZ|Stefan Zimmermann]] mentored by [[KR|Kay Ramme]] Type: visions State: draft | ||
+ | |||
+ | '''''"On a way to enforced and consequent event-based programming." | ||
+ | ''''' | ||
+ | |||
==Software architecture and event driven programming== | ==Software architecture and event driven programming== | ||
*1. Simple I/O with read/write, recv/send | *1. Simple I/O with read/write, recv/send |
Revision as of 20:38, 15 May 2008
Owner: Stefan Zimmermann mentored by Kay Ramme Type: visions State: draft
"On a way to enforced and 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 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