Application server: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m Annullate le modifiche di 151.27.92.66 (discussione), riportata alla versione precedente di 93.41.2.57 Etichette: Rollback Modifica da mobile Modifica da web per mobile Modifica da mobile avanzata |
|||
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 ===
|