gmcm at hypernet.com
Wed Oct 10 14:39:44 CEST 2001
Hugo Martires wrote:
> My server need to send 2 strings separeted:
> s1= 'xxx'
> s2= 'yyy'
> My client must received like this:
> rec1= 'xxx'
> rec2= 'yyy'
> The problem is that the Client received s1 and s2 in one only string.
> How can i received in 2 separeted variables ?
That's why they're called STREAM sockets.
Most people would probably use a delimiter (say, a tab character).
But with large messages, or a congested network, you'll also have
to make sure your client has received the whole message.
In other words, you need to decide on a protocol.
More information about the Python-list