Indholdsfortegnelse:
Definition - Hvad betyder Application Client?
En applikationsklient er et selvstændigt program, der kører på klientmaskinen og er konfigureret til at fungere som en J2EE-komponent.
Applikationsklienten bruges til at udføre opgaver, f.eks. System- eller applikationsadministration. Det er typisk bundtet med stærke virksomhedskomponenter, som webservices og EJB, der er implementeret i en ekstern applikationsserver.
Techopedia forklarer Application Client
Applikationsklienter står i kontrast til Java-servlets og Java-serversider (JSP'er), som er serversides komponenter og EJB-komponenter, som er forretningskomponenter på serversiden.
Da det er skrevet på Java-sproget, kompileres en applikationsklient som ethvert Java-sprogprogram og får direkte adgang til Enterprise Java Bean (EJB) -komponenter. En applikationsklient har også muligheden for at oprette en HTTP-forbindelse, når de kommunikerer med en servlet. Desuden kan en applikationsklient, der er skrevet på et andet sprog end Java, også interagere med J2EE-serveren.
Fordelene ved en applikationsklient mod en fristående Java-applikation er som følger:
- En applikationsklient kan køre i en webbrowser eller applikationscontainer.
- En applikationsklient er bærbar, da den er bundet med nødvendig software i en virksomhedsarkivfil.
- Da det har de nødvendige biblioteker, kan en applikationsklient få adgang til alle J2EE-tjenester.
Den største ulempe ved applikationsklienten er dens tunge vægt.








