Cześć. ;) Tak jak w temacie, uczę się Javy EE, mając pewne (podstawowe raczej) doświadczenie z ASP.NET MVC.
Korzystam z Tomcata.
Chciałbym sobie uporządkować kilka rzeczy, ponieważ natknąłem się na sporo pojęć, które próbuję opanować.
- Czy Servlety to dokładnie odpowiedniki kontrolerów z ASP.NET?
- Czy Apache Tomcat jest odpowiednikiem serwera IIS?
- Czy pliki .jsp to odpowieniki plików .cshtml?
Na chwilę obecną rozumiem to tak:
- Idzie request od klienta
- Tomcat go odbiera, mapując na odpowiedni servlet
- Wywoływany jest kod servleta (doPost()/doGet())
- Zwracany jest response do usera w postaci jakiegoś pliku/kilku plików.
Działanie wygląda identycznie, ale czy mogę to faktycznie traktować jako analogie?