Application server: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
+{{Interfacce web}}
 
(Una versione intermedia di un altro utente non mostrate)
Riga 5:
L'application server è composto da [[modulo (programmazione)|moduli]] realizzati secondo [[Standard (informatica)|standard]] ben definiti ed accettati dalla comunità mondiale dei [[programmatori]]. Un esempio di questi standard è il [[Protocollo di rete|protocollo]]
[[Hypertext Transfer Protocol|HTTP]], normalmente utilizzato per la [[trasmissione (telecomunicazioni)|trasmissione]] di [[informazioni]] sul [[web]].
Al suo interno, un application server dispone di componenti che consentono ad un'applicazione di lavorare facilmente con lo standard HTTP.

I moduli normalmente presenti in un application server sono:
* modulo [[web server]] che espone al [[client]] [[browser]] la logica di presentazione statica delle applicazioni e in diretta interazione con la sottostante [[business logic|logica di business]];
* contenitore di componenti [[lato server|server-side]] detti anche logica di business;
Riga 15 ⟶ 17:
 
=== Tecnologie disponibili ===
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 le aziende americane 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]].
 
=== Vantaggi ===
Riga 43 ⟶ 49:
* [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}}