Thanks a lot for your tip, but I still have some vaguness. For example, if I want to send/read a text I use SendText/Receive text, if I want to send/read a buffer, I use SendBuf/ReceiveBuf methods according to you. But if I want to receive a stream how should I do this? I use SendStream method...