У дома развитие Какво е java servlet? - определение от техопедия

Какво е java servlet? - определение от техопедия

Съдържание:

Anonim

Определение - Какво означава Java Servlet?

Java сървълите са програмни модули от страна на сървъра, които обработват и отговарят на клиентските заявки и реализират сървлет интерфейса. Той помага за подобряване на функционалността на уеб сървъра с минимални режийни разходи, поддръжка и поддръжка.

Сервлет действа като посредник между клиента и сървъра. Тъй като сервлет модули работят на сървъра, те могат да получават и отговарят на заявки, отправени от клиента. Обектите за заявки и отговори на сървлета предлагат удобен начин за обработка на HTTP заявки и изпращане на текстови данни обратно на клиента.

Тъй като сървлет е интегриран с езика на Java, той притежава и всички функции на Java като висока преносимост, независимост от платформата, сигурност и свързаност с база данни на Java.

Техопедия обяснява Java Servlet

Има два типа сървъли на Java: Basic и HTTP.

HTTP сървълите се използват, както следва:

  • Когато се изпрати HTML формуляр, сервлетът обработва и съхранява данните.
  • Когато клиентът достави заявка за база данни, резултатите се предоставят на клиента от сервлета.
  • В повечето случаи сървърът използва общия интерфейс на шлюза (CGI).

Java сървлетите обаче имат много предимства пред CGI, включително:

  • Сервлет се изпълнява в същия процес, което премахва необходимостта от създаване на нов процес за всяка заявка.
  • Програмата CGI трябва да бъде презаредена за всяка CGI заявка. Сервлет обаче не изисква презареждане и остава в паметта между заявките.
  • Сервлет отговаря на множество заявки едновременно, като използва един екземпляр, спестява памет и лесно управлява устойчиви данни.
  • Сервлетният двигател работи в пясъчна кутия или в ограничена среда, защитавайки сървъра от потенциално вредни сървлети.
Какво е java servlet? - определение от техопедия