Two obvious problems:
- Your client does not flush the buffer - thus nothing is sent, either call directly or check the autoflush property.
- Your server can handle only client and needs to flush as well.

In reply to Re^3: Is it possible to create a socket client and server that can send information back and forth using IO::Socket? by weismat
in thread Is it possible to create a socket client and server that can send information back and forth using IO::Socket? by p4R4d0x

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":