I have developped a message server, so you can send "push" messages at any time from the server to the web client (using long polling). You can also send messages from a client to another client (with message server in the middle).
The message server is a standalone app. You must run MsgSrv.exe and MsgCli.Exe (second is a uniGui project).
I was using Delphi XE3 (with generics, class vars, ...), so i have included the .exe, because the message server does not compile in old delphi versions.
For details see the commented screenshot.
MsgSrv.png 188.13KB 813 downloads
MsgSrv.zip 2.85MB 738 downloads