Questo sito contribuisce alla audience di

Application Server

Il cuore delle applicazioni web. Quali sono OpenSource e quali no.

Cos’è un Application Server (AS)? Rifacendosi alla definizione di Wikipedia: un application server è un software che fornisce l’infrastruttura e le funzionalità di supporto, sviluppo ed esecuzione di applicazioni e componenti server in un contesto distribuito. Si tratta di un complesso di servizi orientati alla realizzazione di applicazioni per il web, multilivello ed enterprise, con alto grado di complessità.
Di conseguenza un AS Java permette l’utilizzo della tecnologia J2EE con il web.
Esistono tanti AS alcuni dei quali OpenSource altri invece proprietari. Ne consegue che nonostante la filosofia di Java sia quella di creare prodotti pienamente portabile, qualora ci si trovasse costretti a utilizzare fortemente le funzionalità di uno specifico AS, si avrebbe una stretta dipendenza da quest’ultimo. Infatti ogni AS ha le sue peculiarità che lo rendono migliore opeggiore rispetto agli altri in determinati contesti. Facciamo un breve elenco dei principali AS:

Apache Tomcat (OpenSoource)
Bea Weblogic
Caucho Resin (Opensource)
IBM Websphere

Le categorie della guida

Ultimi interventi

Vedi tutti