Ich habe den Client in Javascript geschrieben und es funktioniert super. Server-Code funktioniert auch. Ich weiß jedoch nicht, wie man Nachrichten vom Server an den Client sendet oder wie man eine Verbindung beendet. Weiß jemand, wie man das macht? Auch, da ich ein absoluter Anfänger bin, fehlt mir irgendetwas in meinem Code? Ich habe versucht, es so einfach wie möglich zu halten.So senden Sie Nachrichten mit Websocketpp
#include <iostream>
#include <websocketpp/config/asio_no_tls.hpp>
#include <websocketpp/server.hpp>
typedef websocketpp::server<websocketpp::config::asio> server;
void on_message(websocketpp::connection_hdl hdl, server::message_ptr msg)
{
std::cout << "Message received:" << std::endl;
std::cout << msg->get_payload() << std::endl;
}
int main()
{
server s;
s.set_message_handler(&on_message);
s.init_asio();
s.listen(57252);
s.start_accept();
std::cout << "Server Started." << std::endl;
s.run();
}