Hi Andrew,
My question was specific to the relative merits of threads versus runnables, the reasoning behind your decision in your book, and general advice on this for the assignment. I think that you answered this well.
The sockets issue was one that you had raised - in your response, you asked me whether I was thinking of a sockets implementation and therefore was my thread/runnable question related to that. I asked you to further comment on sockets (this is just an open-ended question on my part) so that I, and others that view this discussion thread, can get more of your perspective on the threads and/or sockets issues. If there is anything else that you can share on this, it would be most welcome (I am reading your book and therefore am not going to ask you to repeat what you have stated there).
Please accept my apologies for the confusion over my name. It is, in fact, Steve. My name was already taken and the naming conventions prohibit alphanumeric combos, so I quickly tested to see if the name of a 12th century character was taken. I could have, perhaps, picked a better character, but I didn't want to spend a lot of time when all I needed to do was pick a unique name. For now, I'll refrain from signing my posts with my name. I will consider picking a new name, but I'd like to wait until sometime that I don't feel like I'm in as much of a rush.
[ May 19, 2006: Message edited by: Manuel Comnenus ]