FastCGI is a binary protocol for interfacing interactive programs with a web server. It is aimed at reducing the overhead associated with interfacing the web server and CGI programs, allowing a server to handle more web page requests at once.
For a proper work of the application components, FastCGI module must be enabled for a chosen Web Server. |
Web/Application Server requests JS files, WSC Dialog and CSS files, then sends all requests with text for spelling and grammar checking to AppServer via FastCGI. Words from the input text are sent by Web/Application Server to AppServer for processing through a FastCGI component and returned back with marked misspelling or grammar problems and defined corrections.