I have created a program to retrieve data from one package software by using Winsock. I have problem that we can not receive all messages if pakage software send bunch of messages at the same time. In the log file I see Package software send 100 messages but we only can receive 30 messages and those received messages are not continuesly (for example 10 first messages then 15th to 20th message...). I don't know what happend and I am newbee with Winsock. Please help.