Proyek ini telah dipindahkan ke https://gitlab.com/eidheim/Simple-WebSocket-Server.
Server WebSocket (WS) dan WebSocket Secure (WSS) yang sangat sederhana, cepat, multithread, platform independen, dan pustaka klien yang diimplementasikan menggunakan C++11, Asio (Boost.Asio dan Asio mandiri dapat digunakan) dan OpenSSL. Dibuat sebagai cara mudah untuk membuat titik akhir WebSocket di C++.
Lihat https://gitlab.com/eidheim/Simple-Web-Server untuk cara mudah menyediakan sumber daya REST dari aplikasi C++. Selain itu, silakan lihat IDE C++ baru yang mendukung C++11/14/17: https://gitlab.com/cppit/jucipp.
Lihat ws_examples.cpp atau wss_examples.cpp untuk contoh penggunaan.
Kompilasi dengan kompiler yang didukung C++11:
mkdir build
cd build
cmake ..
make
cd ..
./build/ws_examples
Sebelum menjalankan contoh WSS, kunci privat RSA (server.key) dan sertifikat SSL (server.crt) harus dibuat. Ikuti, misalnya, instruksi yang diberikan di sini (untuk sertifikat yang ditandatangani sendiri): http://www.akadia.com/services/ssh_test_certificate.html
Kemudian:
./build/wss_examples