I am new to socket programming. Need to send multiple strings one-by-one to server and collect the resulting string.
Now the problem is that using send/write function in client, all the strings are read in one go from server.
//client.c
sendString(serversocket,"str1");
sendString(serversocket,"str2");
sendString(serversocket,"str3");
//server.c
char *buff=readstring(clientsocket);
printf("%s",buff) ;//output : str1str2str2
Need to get str1, str2 and str3...
I need to make it as receive one after another. How can I do this? Any help would be appreciated.