Frontal (informatique)
Un frontal, ou ordinateur frontal[1] (en anglais, front-end [processor] abrégé en FEP) est un ordinateur spécialisé, relié à l'ordinateur principal, plus puissant et moins convivial, qu'il décharge de certaines tâches spécifiques, telles que le traitement des communications ou l'échange des données. On l'oppose généralement au backend.
En informatique, le nom « frontal » peut désigner une interface de communication entre des applications « hétérogènes », ou un point d'entrée uniformisé pour des services différents[pas clair]. Dans les architectures web, on peut utiliser un serveur frontal HTTP pour traiter les requêtes générales et renvoyer certaines demandes de service vers un conteneur d'application (comme Tomcat) ou un serveur d'applications (comme JBoss, GlassFish, TomEE (en), Resin (en), ...).
Plus généralement, il s'agit de la mise en place d'un serveur permettant la dissimulation d'un autre. Dans ce cas, le serveur frontal intercepte les requêtes utilisateur et les ré-envoie vers le serveur backend. Le serveur frontal agit donc comme un proxy. La mise en place d'un tel système crée un temps de latence lié à la distance entre les deux serveurs.
Notes et références
[modifier | modifier le code]- ↑ « ordinateur frontal », Grand Dictionnaire terminologique, Office québécois de la langue française (consulté le ).
