Innholdsfortegnelse:
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.
