Les serveurs d’applications facilitent l’hébergement et la livraison d’applications web haut de gamme, de sorte que les utilisateurs peuvent profiter de l’application aux fins pour lesquelles elle a été conçue.
La tâche fondamentale d’un serveur d’application est de fournir à ses clients l’accès à ce que l’on appelle communément la logique d’entreprise, qui génère du contenu dynamique, c’est-à-dire le code qui transforme les données pour fournir la fonctionnalité spécialisée offerte par une entreprise, un service ou une application. Les clients d’un serveur d’application sont souvent des applications elles-mêmes, et peuvent inclure des serveurs web et d’autres serveurs d’application. La communication entre le serveur d’application et ses clients peut prendre la forme de messages HTTP, mais cela n’est pas obligatoire comme pour la communication entre les serveurs web et leurs clients. De nombreux autres protocoles sont populaires, y compris les variantes de CGI.
Qu’est-ce que NGINX Unit ?