Taula de continguts:
Definició: què significa Client Application?
Un client d'aplicació és una aplicació autònoma que s'executa a la màquina client i està configurada per funcionar com a component J2EE.
El client de l'aplicació s'utilitza per realitzar tasques, com ara l'administració del sistema o de l'aplicació. Està basat en components empresarials forts, com els serveis web i EJB, que es despleguen en un servidor d'aplicacions remotes.
Techopedia explica Client d'aplicacions
Els clients de les aplicacions contrasten amb els servlets Java i les pàgines del servidor Java (JSP), que són components del servidor i components EJB, que són components empresarials del servidor.
Com que està escrit en llenguatge Java, un client d’aplicació es compila com qualsevol programa de llenguatge Java i accedeix directament als components d’EJB (Enterprise Java Bean). Un client d’aplicació també té la capacitat d’establir una connexió HTTP quan es comunica amb un servlet. A més, un client d’aplicació escrit en un idioma diferent al de Java també pot interactuar amb el servidor J2EE.
Els avantatges d’un client d’aplicació enfront d’una aplicació Java autònoma són els següents:
- Un client d’aplicació pot executar-se en un navegador web o contenidor d’aplicacions.
- Un client d'aplicació és portàtil, ja que s'inclou amb el programari necessari en un fitxer d'arxiu empresarial.
- Com que disposa de les biblioteques necessàries, un client d’aplicació pot accedir a tots els serveis J2EE.
El principal desavantatge del client de l’aplicació és el seu pes pesat.
