Cloud Computing
Il Blog di Hosting SolutionsBlog Facebook G+ Twitter Instagram YouTube

Cloud

Supporto JSP, Apache Tomcat

Istanza Cloud con Tomcat - Soluzioni con tecnologia JSP e Servlet con Apache Tomcat

JSP (Java Server Pages) e Servlet sono la risposta alle Common Gateway Interface basata sulla tecnologia Java, come alternativa ai processi di generazione automatica delle pagine web.

Il vantaggio rispetto ad altre tecnologie risiede nella Java Virtual Machine. Essendo sempre caricata in memoria, rende i tempi di accesso alle risorse molto ridotti comparata alla tradizionale programmazione CGI.

Le nostre istanze Cloud con Tomcat offrono tutto il necessario per poter usufruire della tecnologia Java Servlet/JSP e sono l'ideale per qualsiasi tipo di applicazioni web, siti personali e per siti e-commerce.

Java

La tecnologia Java consente di ottenere vantaggi in termini di rapidità di implementazione delle applicazioni e di affidabilità delle stesse. Il linguaggio di programmazione è molto efficiente, robusto e permette di sfruttare a pieno i concetti di programmazione Object-Oriented. Ma Java non è solamente un linguaggio, è un'intera piattaforma basata sulla Java Virtual Machine. La JVM ha il compito di eseguire applicazioni scritte in Java ed ha il grande vantaggio di essere universale, cioè portabile tra architetture diverse, sia software che hardware, per esempio dai PC agli smartphone. Inoltre, basandosi su un modello di sviluppo software libero da costi e ben supportato dalla comunità, ha reso Java sempre più diffuso per lo sviluppo di applicazioni web enterprise e non.

Apache Tomcat

Tomcat è un Web Application Containter Open Source sviluppato interamente in Java, capace di interpretare pagine JSP e applicazioni web scritte con lo standard Servlet. Apache Tomcat è supportato e mantenuto dalla comunità Open Source, all'interno della Apache Software Foundation. Apache Tomcat nel corso del tempo è diventato indubbiamente l'implementazione di riferimento per le specifiche Servlet e JSP, quindi è giusto dire che Tomcat implementa le specifiche JSP/Servlet meglio di qualsiasi altro prodotto, compresi i maggiori Web Application Server commerciali.

Istanza Cloud con Tomcat

Per chi ha necessità di un ambiente Apache/Tomcat, Hosting Solutions mette a disposizione tra le istanze Cloud un template con Ubuntu 16.04 e Tomcat 8.5 dedicati, preinstallati e pre-configurati in modalità standard.

In particolare, Tomcat è configurato per essere in esecuzione sulla porta 80. Per accedere alle funzionalità "Manager App" e "Host Manager" è possibile reperire le credenziali dell'utente Tomcat dal pannello di controllo del Cloud, tramite il comando Azioni -> Vedi Log dell'istanza interessata

Ogni istanza ha un quantitativo di memoria Heap riservato per la Java Virtual Machine privata, di conseguenza per il server Tomcat. La memoria non è condivisa con altri processi o applicazioni e viene garantito che risieda sempre nella RAM, per ottenere la massima velocità di esecuzione delle applicazioni web.

L'istanza Cloud con Tomcat può essere attivata direttamente dal nostro configuratore, selezionandola dalla lista dei sistemi operativi e versioni (Passo 2).

Caratteristiche del servizio:

  • Oracle Java SE
  • Apache Tomcat 8.5
  • Possibilità di scalare dinamicamente le risorse dell’istanza Cloud
  • Accesso diretto alle directory webapps, work, temp e logs di Tomcat
  • Accesso completo al file System.out di Tomcat
  • Struttura di tipo DIY (Do It Yourself): configura servlets e compila JSP senza la nostra assistenza
  • Possibilità di installare applicazioni multiple (es: applicazione ROOT, un CMS separato, un Wiki, ecc...)
  • Tomcat Manager: incluso in ogni piano la possibilità di eseguire autonomamente lo start/stop delle applicazioni web in tempo reale e osservarne lo stato
  • Supporto a JDBC per connettersi a database MySQL
  • Possibilità di installare i propri componenti, ad esempio MyFaces, Cocoon ecc
  • Supporto alle applicazioni web contenute in file .WAR