Hem databaser Vad är en applikationsklient? - definition från techopedia

Vad är en applikationsklient? - definition från techopedia

Innehållsförteckning:

Anonim

Definition - Vad betyder Application Client?

En applikationsklient är en fristående applikation som körs på klientmaskinen och är konfigurerad att fungera som en J2EE-komponent.


Applikationsklienten används för att utföra uppgifter, t.ex. system- eller applikationsadministration. Det är typiskt sammansatt med starka företagskomponenter, som webbtjänster och EJB, som distribueras i en fjärrapplikationsserver.

Techopedia förklarar Application Client

Applikationsklienter står i kontrast till Java-servlets och Java Server Pages (JSP: er), som är serversidekomponenter, och EJB-komponenter, som är affärssidan på serversidan.


Eftersom det är skrivet på Java-språket kompileras en applikationsklient som alla Java-språkprogram och får direkt åtkomst till Enterprise Java Bean (EJB) -komponenter. En applikationsklient har också möjligheten att upprätta en HTTP-anslutning när man kommunicerar med en servlet. Dessutom kan en applikationsklient som är skriven på ett annat språk än Java också interagera med J2EE-servern.


Fördelarna med en applikationsklient kontra en fristående Java-applikation är följande:

  • En applikationsklient kan köras i en webbläsare eller applikationsbehållare.
  • En applikationsklient är bärbar, eftersom den ingår i nödvändig programvara i en företags arkivfil.
  • Eftersom den har nödvändiga bibliotek kan en applikationsklient få åtkomst till alla J2EE-tjänster.

Den största nackdelen med applikationsklienten är dess tunga vikt.

Vad är en applikationsklient? - definition från techopedia