Hjem databaser Hva er en applikasjonsklient? - definisjon fra techopedia

Hva er en applikasjonsklient? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr Application Client?

En applikasjonsklient er et frittstående program som kjører på klientmaskinen og er konfigurert til å fungere som en J2EE-komponent.


Applikasjonsklienten brukes til å utføre oppgaver, for eksempel system- eller applikasjonsadministrasjon. Det er typisk samlet med sterke bedriftskomponenter, for eksempel webtjenester og EJB, som er distribuert på en ekstern applikasjonsserver.

Techopedia forklarer Application Client

Applikasjonsklienter står i kontrast til Java-servlets og Java Server Pages (JSP-er), som er serversidekomponenter, og EJB-komponenter, som er serversiden forretningskomponenter.


Fordi det er skrevet på Java-språket, blir en applikasjonsklient sammenstilt som et hvilket som helst Java-språkprogram og får direkte tilgang til Enterprise Java Bean (EJB) -komponenter. En applikasjonsklient har også muligheten til å opprette en HTTP-forbindelse når du kommuniserer med en servlet. Videre kan en applikasjonsklient som er skrevet på et annet språk enn Java, også samhandle med J2EE-serveren.


Fordelene med en applikasjonsklient kontra et frittstående Java-program er som følger:

  • En applikasjonsklient kan kjøre i en nettleser eller applikasjonsbeholder.
  • En applikasjonsklient er bærbar, ettersom den er satt sammen med nødvendig programvare i en bedriftsarkivfil.
  • Fordi den har de nødvendige bibliotekene, kan en applikasjonsklient få tilgang til alle J2EE-tjenester.

Den største ulempen med applikasjonsklienten er dens tunge vekt.

Hva er en applikasjonsklient? - definisjon fra techopedia