Wapp

difference of running wapp as scgi or server
Login

difference of running wapp as scgi or server

(1) By jose i cabrera (jicman) on 2019-07-02 03:18:29 [link] [source]

Greetings! In the wapp documentation, it states,

"To run the app using the built-in web-server bound to all TCP addresses and listening on port 8080, use:

tclsh hello.tcl --server 8080"

and also,

"To run the app as an SCGI server listening on port 9001:

tclsh hello.tcl --scgi 9001"

what are the difference between these? You can point me to the web, if there are place that explain the differences. Thanks.

josé

(2) By D. Richard Hipp (drh) on 2019-07-02 12:50:46 in reply to 1 [source]

SCGI is a different protocol. See https://en.wikipedia.org/wiki/Simple_Common_Gateway_Interface

SCGI is typically used with the Nginx webserver. Nginx translates the HTTP request into SCGI and then forwards the request to the Wapp application.