Is there a deployment method that does not require a separate Lightstreamer server? I would like to use the web server as the LS server, maybe via a configurable port that the LS server process listens on?
Is there a deployment method that does not require a separate Lightstreamer server? I would like to use the web server as the LS server, maybe via a configurable port that the LS server process listens on?
Lightstreamer Server cannot be configured specifically for this architecture.
You may use your web server in front of Lightstreamer Server as a reverse proxy, but we strongly discourage this, for at least two reasons:
1) The web server might become a bottleneck, because it may not be optimized for keeping many long-lasting concurrent connections.
2) LS Server needs to communicate directly with the clients, in order to analyze the TCP/IP status to detect network congestions, throttle the data flow, detects disconnections early, etc.