Ich höre von Servlets, aber ich verstehe sie nicht, also werde ich sie zusammenfassen. Ich verstehe den Unterschied zwischen jboss- und tomcat-Containern nicht, deshalb werde ich sie zusammenfassen.
Es läuft auf einem WEB-Server (im Hintergrund). Java-Programm. Da es sich um ein Java-Programm handelt, ist eine Ausführungsumgebung erforderlich. Das ist der Servlet-Container. Es empfängt auch http im Servlet-Inhalt und führt das Servlet aus. ⚠️ Dies ist Kommunikation wie get, post, etc. ⚠️ HTTP steht für "Hyper Text Transfer Protocol" Die HTTP-Kommunikation wird unabhängig von Java durchgeführt. (wie PHP) Im Fall von Java erbt es die httpRequest-Klasse und erfasst und verwendet das http-Servlet.
Ausführungsumgebung zum Ausführen des Java-Servlets
Als Beispiel
Apache Tomcat、JBoss Application Server、Apache Geronimo、Webspehere、Jetty
Der offizielle Name ist (Apache http Server) Dies ist ein http-Server. Das heißt, es ist kein Java-Servlet-Container.
https://qiita.com/yuji38kwmt/items/267d4ce618e80785f03d https://qiita.com/7968/items/4bf4d6f28284146c288f https://spring.pleiades.io/specifications/platform/8/apidocs/javax/servlet/http/HttpServletRequest.html
Recommended Posts