Sadržaj:
Definicija - Što znači klijent klijent?
Klijent aplikacije samostalna je aplikacija koja radi na klijentskom stroju i konfigurirana je za rad kao J2EE komponenta.
Klijent aplikacija koristi se za izvršavanje zadataka, poput administracije sustava ili aplikacija. Obično je u paketu s jakim poslovnim komponentama, poput web usluga i EJB, koje su raspoređene na udaljenom poslužitelju aplikacija.
Techopedia objašnjava klijenta aplikacije
Klijenti aplikacija razlikuju se od Java servleta i Java Server Pages (JSP), koji su komponente na strani poslužitelja, i EJB komponente, koje su poslovne komponente na strani poslužitelja.
Budući da je napisan na Java jeziku, sastavlja se aplikacijski klijent kao i svaki program na jeziku Java i izravno pristupa komponentama Enterprise Java Bean (EJB). Klijent aplikacija također ima mogućnost uspostavljanja HTTP veze tijekom komunikacije s servletom. Nadalje, klijentski program koji je napisan na jeziku različitom od Jave također može komunicirati s J2EE poslužiteljem.
Prednosti aplikacijskog klijenta u odnosu na samostalni program Java su sljedeće:
- Klijent aplikacija može se pokretati u web pregledniku ili spremniku aplikacija.
- Klijent aplikacije je prenosiv, jer se isporučuje s potrebnim softverom u datoteci arhiva poduzeća.
- Budući da ima potrebne knjižnice, klijentski klijent može pristupiti svim J2EE uslugama.
Glavni nedostatak klijenta aplikacije je njegova velika težina.
