CppComet - easy to use and fast in work.
Comet server is written in C++, for storing data using MySQL.
Comet technology – allows sending arbitrary messages to client through server initiative
Report about load testing of 64,000 connections online
Documentation in Russian and English languages
For testing CppComet without install on vps you can use free cloud service with same api. In the all examples I will use demonstration access from comet-server.com for those who could not or were too lazy to deploy the server on their vps.
For demo access use credentials:
Login: 15
Password:lPXBFPqNg3f661JcegBY0N0dPXqUBdHXqj2cHf04PZgLHxT6z55e20ozojvMRvB8
Host: app.comet-server.ru
Example of connecting to cometQL api from console using mysql-client:
mysql -h app.comet-server.ru -u15 -plPXBFPqNg3f661JcegBY0N0dPXqUBdHXqj2cHf04PZgLHxT6z55e20ozojvMRvB8 -DCometQL_v1 --skip-ssl
On this gif animation you see how send message to web chat from CppComet api.
We connect to CppComet by mysql protocol and send CometQL query.
For connect to demo server use this command:
mysql -h app.comet-server.ru -u15 -plPXBFPqNg3f661JcegBY0N0dPXqUBdHXqj2cHf04PZgLHxT6z55e20ozojvMRvB8 -DCometQL_v1 --skip-ssl
For send message to demo chat use this query:
INSERT INTO pipes_messages (name, event, message)VALUES("web_MainPageChat", "", '{ "text":"My text","name":"My name"}' );
GNU AGPLv3