Huis databases Wat is een applicatieclient? - definitie van techopedia

Wat is een applicatieclient? - definitie van techopedia

Inhoudsopgave:

Anonim

Definitie - Wat betekent Application Client?

Een applicatieclient is een zelfstandige applicatie die op de clientcomputer wordt uitgevoerd en is geconfigureerd om als een J2EE-component te werken.


De applicatieclient wordt gebruikt om taken uit te voeren, zoals systeem- of applicatiebeheer. Het wordt typisch gebundeld met sterke enterprise-componenten, zoals webservices en EJB, die worden geïmplementeerd in een externe applicatieserver.

Techopedia legt Application Client uit

Applicatieclients contrasteren met Java-servlets en Java Server Pages (JSP's), die server-side componenten zijn, en EJB-componenten, server-side zakelijke componenten.


Omdat het in de Java-taal is geschreven, is een applicatieclient gecompileerd zoals elk Java-taalprogramma en heeft het rechtstreeks toegang tot Enterprise Java Bean (EJB) componenten. Een applicatieclient heeft ook de mogelijkheid om een ​​HTTP-verbinding tot stand te brengen tijdens communicatie met een servlet. Bovendien kan een applicatieclient die in een andere taal dan Java is geschreven, ook communiceren met de J2EE-server.


De voordelen van een applicatieclient versus een zelfstandige Java-applicatie zijn als volgt:

  • Een applicatieclient kan worden uitgevoerd in een webbrowser of applicatiecontainer.
  • Een applicatieclient is draagbaar, omdat deze wordt gebundeld met de benodigde software in een enterprise-archiefbestand.
  • Omdat het de nodige bibliotheken heeft, heeft een applicatieclient toegang tot alle J2EE-services.

Het grootste nadeel van de applicatieclient is het zware gewicht.

Wat is een applicatieclient? - definitie van techopedia