This experiment is new to the Second Edition. Compared
to the rest of Chapter 8 it is rather easy. The point is
in the experiment.
This is all so simple. The client contacts the server,
the server sends something to the client, the client sends
something to the server, and that is it. When you start
sending files of larger and larger sizes, it gets interesting.
So replace "something" by "large file" and go for it.
How do you send a large file? Read it into memory, and send
it in one big chunk? Obviously not. Send it in 8K chunks.
I have to report that in my own experimentation I was unable
to get interesting behaviour. It just worked! All the way
up to 100K. Of course, my client and sever were on the same
machine. On July 27, 2003 our Unix labs are all taken apart
for computer replacement, but I plan to use this experiment
in the first lab in the fall. Should be interesting. I will
report on what takes place.
This site is maintained by W. David Laverell
of the Computer Science Department
at Calvin College. For assistance or corrections,
please contact him at .