Application server: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Tecnologie disponibili: TomCat non è un application server ma un web server
+{{Interfacce web}}
 
(8 versioni intermedie di 7 utenti non mostrate)
Riga 1:
In [[informatica]] un '''application server''' (a volte abbreviato con la sigla '''AS''') è una tipologia di [[server]] che fornisce l'[[infrastruttura]] e le funzionalità logiche di supporto, sviluppo ed [[Esecuzione (informatica)|esecuzione]] di [[applicazione (informatica)|applicazioni]] nonché altri componenti [[server]] in un contesto [[sistema distribuito|distribuito]]. Si tratta di un complesso di servizi orientati alla realizzazione di applicazioni ad [[Architettura multi-tier|architettura multilivello]] ed enterprise, con alto grado di complessità, spesso orientate per il [[World Wide Web|web]] ([[Applicazione Webweb|applicazioni web]]). In altre parole su di esso gira la cosiddetta [[logica di business]] in un'architettura hardware/software di tipo [[multi-tier]] e può dunque essere definito un [[middleware]]. La sua gestione è opera dei cosiddetti [[sistemista|sistemisti]] applicativi dove oltre alle operazioni di [[installazione (informatica)|installazione]] e [[configurazione (informatica)|configurazione]] un'operazione tipica è quella di [[deployment]] dell'applicazione web.
 
==Descrizione==
Riga 19:
Allo stato attuale delle cose, le [[Tecnologia|tecnologie]] su cui possono basarsi gli application server sono diverse: [[Microsoft .NET]], [[Java (linguaggio di programmazione)|Java]] di [[Oracle Corporation|Oracle]], [[Zope]]. Essendo una specifica, quella Java annovera numerose [[Implementare|implementazioni]] sia commerciali che [[open source]]: [[GlassFish|Oracle GlassFish]], [[JBoss]], [[Oracle WebLogic Server|WebLogic]], [[WebSphere]], [[Geronimo Application Server|Geronimo]] ecc.
 
Gli standard di Java non sono unicamente frutto prima della [[Sun Microsystem]] e adesso di [[Oracle Corporation]], ma sono il risultato di un rapporto sinergico tra l'aziendale aziende americanaamericane e la partecipazione libera di sviluppatori in tutto il mondo. Gli standard su cui si fonda la tecnologia .NET sono invece stabiliti direttamente da [[Microsoft]].
 
Nel mondo Java, gli application server compatibili con le specifiche della Sun sono detti [[application server J2EE]].
Riga 44:
* {{cita web|http://java.sun.com/j2ee/|Java 2 Platform, Enterprise Edition|lingua=en}}
* {{en}}[http://www.jboss.org/ JBoss]: application server J2EE open source
* {{en}}[httphttps://www.ibm.com/websphere WebSphere]: application server commerciale di [[IBM]]
* {{en}}[http://www.oracle.com/us/products/middleware/application-server/index.html WebLogic]: application server commerciale di [[Oracle Corporation]] (ex. [[BEA Systems]])
*[[GlassFish]] : Open Source Java Application Server
* [http://www.oracle.com/lang/it/appserver/index.html Oracle AS 10g]: application server commerciale di Oracle
* {{cita web |1=http://jbossitalia.altervista.org |2=News e tutorial su svariati Application Server |accesso=16 febbraio 2019 |urlarchivio=https://web.archive.org/web/20161113003726/http://jbossitalia.altervista.org/ |dataarchivio=13 novembre 2016 |urlmorto=sì }}
 
{{Interfacce web}}
{{Portale|internet|telematica}}