J'ai une question très simple. Lorsque j'écris des services REST, il existe un serveur sur lequel votre service s'exécute. Lorsque j'écris mon service en Java en utilisant dropwizard framework, il utilise le serveur Jetty pour exposer les points de terminaison. Mais quel est réellement ce serveur? Parce que le serveur est juste une machine sur laquelle nous hébergeons. Par exemple, dans l'application node js, lorsque nous écrivons un createServer(), il crée le serveur localement sur la machine. A-t-il aussi des noms fantaisistes comme Jetty ou Tomcat qu'il utilise en interne? Je suis un peu confus, que signifie exactement Jetty, Tomcat, etc? S'agit-il d'une bibliothèque qui facilite la connexion au système d'exploitation de la machine et à tout autre chose.Quelle est la signification du serveur dans différents cadres et langages?
Ma question semble très bête mais je voulais comprendre le concept des serveurs.
Votre question est contradictoire. 'createServer()' ne crée pas de machine. – EJP
@EJP Oui, je sais, ce n'est pas le cas. Mais il doit utiliser un serveur comme Jetty ou Tomcat, à droite. – hatellla
Un serveur peut être matériel ou logiciel. – csmckelvey