in reply to Tutorials on Writing servers

Unless you already consider yourself really really good at designing protocols, I'd suggest using HTTP as a protocol. It's 8-bit clean, it has a lot of meta-data possible, and it's telnet-testable, handy when you're trying to figure out what went wrong.

Plus, Perl supports very nicely, with LWP, and especially HTTP::Daemon. I have a number of columns that talk about HTTP::Daemon. So check them for ideas.

-- Randal L. Schwartz, Perl hacker