Dom Bazy danych Co to jest klient aplikacji? - definicja z techopedia

Co to jest klient aplikacji? - definicja z techopedia

Spisu treści:

Anonim

Definicja - Co oznacza klient aplikacji?

Klient aplikacji to samodzielna aplikacja działająca na komputerze klienckim i skonfigurowana do pracy jako komponent J2EE.


Klient aplikacji służy do wykonywania zadań, takich jak administracja systemem lub aplikacją. Jest to typowo połączone z silnymi komponentami korporacyjnymi, takimi jak usługi sieciowe i EJB, które są wdrażane na zdalnym serwerze aplikacji.

Techopedia wyjaśnia klienta aplikacji

Klienci aplikacji kontrastują z serwletami Java i stronami Java Server Pages (JSP), które są komponentami po stronie serwera, oraz komponentami EJB, które są komponentami biznesowymi po stronie serwera.


Ponieważ jest napisany w języku Java, klient aplikacji jest kompilowany jak każdy program języka Java i bezpośrednio uzyskuje dostęp do komponentów Enterprise Java Bean (EJB). Klient aplikacji ma również możliwość nawiązania połączenia HTTP podczas komunikacji z serwletem. Ponadto klient aplikacji napisany w języku innym niż Java może również współpracować z serwerem J2EE.


Zalety klienta aplikacji w porównaniu z autonomiczną aplikacją Java są następujące:

  • Klient aplikacji może działać w przeglądarce internetowej lub kontenerze aplikacji.
  • Klient aplikacji jest przenośny, ponieważ jest zawarty w pakiecie z niezbędnym oprogramowaniem w archiwum korporacyjnym.
  • Ponieważ ma niezbędne biblioteki, klient aplikacji może uzyskać dostęp do wszystkich usług J2EE.

Główną wadą klienta aplikacji jest jego duża waga.

Co to jest klient aplikacji? - definicja z techopedia