Encja (ang. entity) w bazach danych to reprezentacja wyobrażonego lub rzeczywistego obiektu (grupy obiektów) stosowana przy modelowaniu danych podczas analizy informatycznej.
Przykłady encji (i atrybuty w encji):
Osoba (imię, nazwisko, PESEL)
Pojazd (wysokość, szerokość, długość, sposób poruszania się)
MVC - Model-View-Controller (pol. Model-Widok-Kontroler)
to architektoniczny wzorzec projektowy w informatyce
Model-View-Controller zakłada podział aplikacji na trzy główne części[3][4]:
Model – jest pewną reprezentacją problemu bądź logiki aplikacji.
Widok – opisuje, jak wyświetlić pewną część modelu w ramach interfejsu użytkownika. Może składać się z podwidoków odpowiedzialnych za mniejsze części interfejsu.
Kontroler – przyjmuje dane wejściowe od użytkownika i reaguje na jego poczynania, zarządzając aktualizacje modelu oraz odświeżenie widoków.
Wszystkie trzy części są ze sobą wzajemnie połączone
Servlety są modułami, które są uruchamiane wewnątrz serwerów przetwarzających zapytania i generujących odpowiedzi. Rozszerzają one funkcjonalność tych serwerów. Można w uproszczeniu powiedzieć, że servlety dla serwerów są tym, czym aplety dla przeglądarek.
Deskryptor wdrożenia to główny plik konfiguracyjny aplikacji WWW. Jest to plik XML o nazwie web.xml, który umieszczamy bezpośrednio w katalogu WEB-INF
PULA POŁĄCZEŃ
Jest to zbiór wczesniej zainicjonowanych połączeń. Dzięki puli połączeń program nie musi tworzyć nowego połączenia tylko korzysta z tego już wcześniej utworzonego. Dzięki temu serwer pracuje szybciej