Í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