Domov Databáze Co je aplikační klient? - definice z techopedie

Co je aplikační klient? - definice z techopedie

Obsah:

Anonim

Definice - Co znamená aplikační klient?

Aplikační klient je samostatná aplikace, která běží na klientském počítači a je nakonfigurována tak, aby fungovala jako komponenta J2EE.


Klient aplikace se používá k provádění úkolů, jako je správa systému nebo aplikace. Typicky je spojen se silnými podnikovými komponenty, jako jsou webové služby a EJB, které jsou rozmístěny ve vzdáleném aplikačním serveru.

Techopedia vysvětluje aplikačního klienta

Klienti aplikací se liší od serverů Java a stránek Java Server Pages (JSP), což jsou součásti na straně serveru, a komponenty EJB, které jsou součástmi na straně serveru.


Protože je psán v jazyce Java, aplikační klient je kompilován jako každý program jazyka Java a přímo přistupuje k komponentám Enterprise Java Bean (EJB). Aplikační klient má také možnost navázat spojení HTTP při komunikaci se servletem. Navíc aplikační klient, který je psán v jiném jazyce než Java, může také komunikovat se serverem J2EE.


Výhody aplikačního klienta vs. samostatná Java aplikace jsou následující:

  • Klient aplikace může běžet ve webovém prohlížeči nebo v kontejneru aplikace.
  • Aplikační klient je přenosný, protože je dodáván s nezbytným softwarem v podnikovém archivním souboru.
  • Protože má potřebné knihovny, aplikační klient má přístup ke všem službám J2EE.

Hlavní nevýhodou aplikačního klienta je jeho vysoká váha.

Co je aplikační klient? - definice z techopedie