Hello,
I am created a client server application using the poco libraries. And using UDP.
However, I would like to do something with the data and then send it back to the client.
However, I don't know how to send back to the client, once the server has received the data from the client.
Here is my code for the client, as simple as I can get it.
Code for the server:Code:Poco::Net::SocketAddress addr("PiyaLim", 6000); Poco::Net::DatagramSocket sock; sock.sendTo("Manchester United",17,addr);
Many thanks for any help with this.Code:char buffer[256] = {0}; sock.receiveFrom(buffer,sizeof(buffer), addr); std::string message = buffer; int strLength = 0; strLength = message.length(); message = message.substr(0,strLength); std::cout << "*********************** START ***********************************************" << std::endl; std::cout << "The message is: " << message << " The length of the string is: " << strLength << std::endl; std::cout << "Address: " << addr.host().toString() << std::endl; std::cout << "Port Number: " << addr.port() << std::endl; std::cout << "*********************** END *************************************************" << std::endl;
Steve


Reply With Quote
