Most sockets are bi-directional, so yes both ends should be able to write to a socket at the same time. That data goes into buffers that get cleaned out by reading from the socket.
l8rZ,
--
andrew
Comment on Re: Server/client sync - when can I write to a socket?