{[ promptMessage ]}

Bookmark it

{[ promptMessage ]}

lecture4 - CIS 525/725 Computer Networks Lecture 4...

Info iconThis preview shows pages 1–10. Sign up to view the full content.

View Full Document Right Arrow Icon
CIS 525/725 – Computer Networks Lecture 4: Application Programming Interfaces (APIs) Mitch Neilsen [email protected]
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
InterProcess Communication 1. Pipes and FIFOs – data exchange 2. Signals – timeout and event indication Use Signals/Sighandler in C (Ex5.c) Use Timer thread/Callbacks in Java (e.g., http://www.javacoffeebreak.com/articles/network_timeouts/ and http://www.microsoft.com/mind/1197/Java9111197.asp ) Use Timer thread/Callbacks in C++ (e.g., http://msdn2.microsoft.com/en- us/library/system.threading.timer.aspx ) 3. Semaphores – synchronization
Background image of page 2
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
Background image of page 4
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
Background image of page 6