Cate tipuri de aplicatii Java exista?

In esenta aplicatiile Java se impart in trei mari clase:

  1. Aplicatii de sine statatoare (stand-alone)
  2. Aplicatii rulate pe clientul http (applets). Apleturile sunt executate de catre un browser care are implementata masina virtuala java (java enabled browsers).
  3. Aplicatii rulate pe server (servlets). Servleturile sunt similare apleturilor prin aceea ca sunt extensii dinamice (adica se lanseaza in executie cand aplicatia ruleaza deja) ale aplicatiilor. In loc de a lucra in  browsere, servleturile lucreaza impreuna cu serverele java, configurand, extinzand sau modificand functiunile serverului.

Aplicatiile de sine statatoare se impart dupa tipul de interfatei cu utilizatorul in:

  1. Aplicatii de consola. Gen de interfata orientata pe caracter precum interfata sistemului de operare dos, sau interfata la livel de consola din UNIX.
  2. Aplicatii grafice (interfata grafica de tip fereastra). Aceste interfete folosesc GUI (Graphic User Interface).

Aplicatiile ce ruleaza pe server sau pe client necesita ca serverul sau clientul sa fie java enabled. Mai precis, aplicatiile server/client sa aiba implementate masina virtuala Java.

Cornel Mironel Niculae, 2003-2007

26-Jun-2007