Java Servlet

Schrijver: Louise Ward
Datum Van Creatie: 6 Februari 2021
Updatedatum: 16 Kunnen 2024
Anonim
Создание и отладка сервлета. Servlet Intro
Video: Создание и отладка сервлета. Servlet Intro

Inhoud

Definitie - Wat betekent Java Servlet?

Java Servlets zijn Java-programmamodules op de server die clientverzoeken verwerken en beantwoorden en de servlet-interface implementeren. Het helpt bij het verbeteren van de webserverfunctionaliteit met minimale overhead, onderhoud en ondersteuning.


Een servlet fungeert als intermediair tussen de client en de server. Terwijl servlet-modules op de server worden uitgevoerd, kunnen ze verzoeken van de client ontvangen en erop reageren. Verzoek- en antwoordobjecten van de servlet bieden een handige manier om HTTP-aanvragen en gegevens terug naar de client af te handelen.

Omdat een servlet is geïntegreerd in de Java-taal, beschikt deze ook over alle Java-functies, zoals hoge draagbaarheid, platformonafhankelijkheid, beveiliging en Java-databaseconnectiviteit.

Een inleiding tot Microsoft Azure en de Microsoft Cloud | In deze gids leert u waar cloud computing over gaat en hoe Microsoft Azure u kan helpen bij het migreren en runnen van uw bedrijf vanuit de cloud.

Techopedia legt Java Servlet uit

Er zijn twee Java Servlet-typen: Basic en HTTP.

HTTP-servlets worden als volgt gebruikt:

  • Wanneer een HTML-formulier wordt verzonden, verwerkt de servlet de gegevens en slaat deze op.
  • Wanneer een client een databasequery levert, worden de resultaten door de servlet aan de client verstrekt.
  • In de meeste gevallen gebruikt de server de Common Gateway Interface (CGI).

Java Servlets hebben echter veel voordelen ten opzichte van CGI, waaronder:


  • Een servlet wordt in hetzelfde proces uitgevoerd, waardoor het niet meer nodig is om voor elke aanvraag een nieuw proces te maken.
  • Het CGI-programma moet voor elk CGI-verzoek opnieuw worden geladen. Een servlet hoeft echter niet opnieuw te worden geladen en blijft tussen de aanvragen in het geheugen bewaard.
  • Een servlet beantwoordt meerdere aanvragen tegelijkertijd door één exemplaar te gebruiken, geheugen te besparen en gemakkelijk permanente gegevens te beheren.
  • De servlet-engine werkt in een sandbox of beperkte omgeving en beschermt de server tegen mogelijk schadelijke servlets.