Írta: tom1964h

A Tomcat Java-szerver kurzus áttekintése

A Tomcat-szerver segítségével a nulláról tudunk felépíteni egy servletet. Szép dolog, de nagyon munkaigényes. Sokkal hatékonyabb lehet, ha keretrendszereket használunk erre a célre.

A kurzus áttekintése, megtanultuk az alapokat:

  • mi az a szerver és miért fontos
  • IP-cím vagy domain-név haszna
  • mi a kliens és a szerver, milyenek az adatcsomagok
  • a TCP és az UDP közti különbség
  • a HTTP-method-ok értelme
  • mi a POSTMAN kliens és mik a funkciói
  • mik az adatcsomagok részei
  • mi a HEADER tartalma és milyen fontos információkat szállít
  • mi a MIME-TYPE vagy a HTTP-STATUS-CODE
  • milyen adat érkezik a BODY-ban?
  • XML, JSON, YAML és mások

Áttérve a kandúrra, megtanultuk, hogy

  • mi az a Tomcat, a Catalina-konténer és a Coyote
  • mi az a servlet
  • mik az applikációs szerverek
  • hogyan tudjuk beállítani a Tomcat-et
  • hogyan módosíthatjuk a Tomcat indító képernyőjét
  • mi a Deployment Descriptor
  • hogyan működik a JAVA-compiler
  • mik azok, amelyeket nem fordítunk le: HTML és a JSP
  • milyen függőségek vannak és azok hol találhatók
  • mi a különbség a GET és a POST között
  • lehet XML-alapú és annotáció-alapú konfiguráció
  • hogyan néz ki alapból a JavaServer Pages
  • mi a CONFIG file és hogyan olvashatunk be onnan konfigurációs adatokat (ha módosítunk ezen, azonnal ujra is kell indítanunk a Tomcat-et)
  • mi a Basic Authentication és a HTTPS-mód
  • mennyire biztonságos a Basic Authentication

Ezen a ponton még nem beszéltünk a session-ökről és a token-ekről, de ami késik, nem múlik!


a kép forrása draw.io