Stiamo lavorando per ripristinare l'app di Unionpedia nel Google Play Store
UscenteArrivo
🌟Abbiamo semplificato il nostro design per una migliore navigazione!
Instagram Facebook X LinkedIn

Apache Tomcat

Indice Apache Tomcat

Apache Tomcat (o semplicemente Tomcat) è un server web (nella forma di contenitore servlet) open source sviluppato dalla Apache Software Foundation.

Indice

  1. 33 relazioni: Apache HTTP Server, Apache Software Foundation, Application server, Applicazione web, Autenticazione, Base di dati, Client, Codice sorgente, Compilatore, Distribuzione (informatica), Esecuzione (informatica), Felidae, Felis silvestris catus, Ingegneria del software, Jakarta EE, Jakarta Project, Java (linguaggio di programmazione), Java Persistence API, JavaServer Pages, Licenza Apache, Macchina virtuale Java, Nome utente, O'Reilly Media, Open source, Password, Piattaforma (informatica), Porta (reti), Server web, Servlet, Spring Framework, Sun Microsystems, Transmission Control Protocol, Unix.

  2. Java EE
  3. Server web liberi

Apache HTTP Server

Apache HTTP Server, o più comunemente Apache (IPA pronuncia: /aˈpætʃiː/), è il nome di un server web libero sviluppato dalla Apache Software Foundation.

Vedere Apache Tomcat e Apache HTTP Server

Apache Software Foundation

L'Apache Software Foundation (ASF) è una fondazione no-profit, costituita nel giugno 1999, ed una comunità di sviluppo di progetti software come il web server Apache (il progetto principale) e la suite da ufficio Apache OpenOffice (gestita prima da Sun Microsystems e poi da Oracle America).

Vedere Apache Tomcat e Apache Software Foundation

Application server

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 di applicazioni nonché altri componenti server in un contesto distribuito.

Vedere Apache Tomcat e Application server

Applicazione web

Una applicazione web (web application in inglese, abbreviato web app), in informatica ed in particolare nella programmazione web, indica genericamente tutte le applicazioni distribuite ovvero applicazioni accessibili/fruibili via web per mezzo di un network, come ad esempio una Intranet all'interno di un sistema informatico o attraverso internet, cioè in una architettura tipica di tipo client-server, offrendo determinati servizi all'utente client.

Vedere Apache Tomcat e Applicazione web

Autenticazione

Lautenticazione è l'atto di confermare la verità di un attributo di una singola parte di dato o di una informazione sostenuto vero da un'entità.

Vedere Apache Tomcat e Autenticazione

Base di dati

In informatica una base di dati, detta anche, dall'inglese, database o data base, o anche banca dati, è una collezione di dati organizzati immagazzinata e accessibile per via elettronica.

Vedere Apache Tomcat e Base di dati

Client

Un client (in lingua italiana detto anche cliente), in informatica, nell'ambito delle reti informatiche e dell'architettura logica di rete detta client-server, indica genericamente un qualunque componente software, presente tipicamente su una macchina host, che accede ai servizi o alle risorse di un'altra componente detta server, attraverso l'uso di determinati protocolli di comunicazione.

Vedere Apache Tomcat e Client

Codice sorgente

In informatica, il codice sorgente (spesso detto sorgente o codice o listato) è il testo di un algoritmo di un programma scritto in un determinato linguaggio di programmazione, compreso all'interno di un file sorgente, che definisce il flusso di esecuzione del programma stesso, ovvero la sua codifica software.

Vedere Apache Tomcat e Codice sorgente

Compilatore

Un compilatore è un programma informatico che traduce una serie di istruzioni scritte in un determinato linguaggio di programmazione (codice sorgente) in istruzioni di un altro linguaggio (codice oggetto): il processo di traduzione si chiama compilazione mentre l'attività inversa - ovvero passare dal codice oggetto al codice sorgente - è chiamata decompilazione ed è effettuata per mezzo di un decompilatore.

Vedere Apache Tomcat e Compilatore

Distribuzione (informatica)

Una distribuzione software (abbreviata in distro) indica in informatica una collezione di programmi che soddisfano uno o più campi di applicazione, distribuendoli in un unico insieme.

Vedere Apache Tomcat e Distribuzione (informatica)

Esecuzione (informatica)

Con esecuzione, in informatica, si indica il processo tramite il quale un sistema di elaborazione (computer o macchina virtuale) esegue (elabora) le istruzioni di un programma, seguendone il flusso di esecuzione specificato nel rispettivo codice sorgente, dopo le fasi di compilazione/interpretazione e linking.

Vedere Apache Tomcat e Esecuzione (informatica)

Felidae

I Felidi (Felidae) sono una famiglia di mammiferi dell'ordine dei carnivori. Questo gruppo include due sottofamiglie: i panterini (leone, tigre, leopardo, giaguaro) e i felini (ghepardo, puma, lince, gatto domestico).

Vedere Apache Tomcat e Felidae

Felis silvestris catus

Il gatto domestico (Felis catus o Felis silvestris catus) è un piccolo mammifero carnivoro appartenente alla famiglia dei felidi. Dall'indole essenzialmente territoriale e crepuscolare, il gatto è un predatore di piccoli animali, specialmente roditori e uccelli.

Vedere Apache Tomcat e Felis silvestris catus

Ingegneria del software

L' ingegneria del software (software engineering in inglese) è quella disciplina informatica che si occupa dei processi produttivi e delle metodologie di sviluppo finalizzate alla realizzazione di sistemi software.

Vedere Apache Tomcat e Ingegneria del software

Jakarta EE

In informatica Jakarta EE (conosciuta, prima della versione 8, col nome di Java EE; e prima della versione 5, col nome di Java 2 Enterprise Edition o J2EE) è un insieme di specifiche le cui implementazioni vengono principalmente sviluppate in linguaggio di programmazione Java e ampiamente utilizzata nella programmazione Web.

Vedere Apache Tomcat e Jakarta EE

Jakarta Project

Apache Jakarta è un progetto nato in seno alla Apache Software Foundation che offre un insieme di soluzioni e librerie basate su Java. Di per sé è un contenitore per altri sotto-progetti; tuttavia capita che un progetto abbia uno sviluppo ed un'importanza tale da essere "promosso" a progetto di primo livello.

Vedere Apache Tomcat e Jakarta Project

Java (linguaggio di programmazione)

In informatica Java è un linguaggio di programmazione ad alto livello, orientato agli oggetti e a tipizzazione statica, che si appoggia sull'omonima piattaforma software di esecuzione, specificamente progettato per essere il più possibile indipendente dalla piattaforma hardware di esecuzione (tramite compilazione in bytecode prima e interpretazione poi da parte di una JVM) (sebbene questa caratteristica comporti prestazioni in termini di computazione inferiori a quelle di linguaggi direttamente compilati come C e C++ ovvero dunque perfettamente adattati alla piattaforma hardware).

Vedere Apache Tomcat e Java (linguaggio di programmazione)

Java Persistence API

Le Java Persistence API, talvolta riferite come JPA, sono un framework per il linguaggio di programmazione Java che si occupa della gestione della persistenza dei dati di un DBMS relazionale nelle applicazioni che usano le piattaforme Java Platform, Standard Edition e Java Enterprise Edition.

Vedere Apache Tomcat e Java Persistence API

JavaServer Pages

In informatica JavaServer Pages, di solito indicato con la sigla JSP (letto anche talvolta come Java Scripting Preprocessor), è una tecnologia di programmazione web in Java per lo sviluppo della logica di presentazione (tipicamente secondo il pattern MVC) di applicazioni web, fornendo contenuti dinamici in formato HTML o XML.

Vedere Apache Tomcat e JavaServer Pages

Licenza Apache

La Licenza Apache (ingl: Apache License e Apache Software License nelle versioni precedenti alla 2.0) è una licenza di software libero non copyleft scritta dalla Apache Software Foundation (ASF) che obbliga gli utenti a preservare l'informativa di diritto d'autore e d'esclusione di responsabilità nelle versioni modificate.

Vedere Apache Tomcat e Licenza Apache

Macchina virtuale Java

In informatica la macchina virtuale Java (detta anche Java Virtual Machine o JVM) è il componente della piattaforma Java responsabile per l'esecuzione dei programmi in formato bytecode.

Vedere Apache Tomcat e Macchina virtuale Java

Nome utente

Il nome utente (o nickname o nick) in informatica definisce il nome con il quale l'utente viene riconosciuto da un computer, da un programma, da un server o da altri utenti in una determinata comunità virtuale.

Vedere Apache Tomcat e Nome utente

O'Reilly Media

O'Reilly Media (inizialmente O'Reilly & Associates) è una casa editrice statunitense fondata da Tim O'Reilly che pubblica libri e siti riguardanti l'informatica.

Vedere Apache Tomcat e O'Reilly Media

Open source

Con open source (in italiano sorgente aperta), in informatica, si indica un software distribuito, generalmente in via gratuita, sotto i termini di una licenza open source, che ne concede lo studio, l'utilizzo, la modifica e la redistribuzione.

Vedere Apache Tomcat e Open source

Password

Una password (in italiano anche detta parola d'accesso, parola d'ordine, chiave d'accesso o codice d'accesso) è, in ambito informatico e crittografico, una sequenza di caratteri alfanumerici e di simboli utilizzata per accedere in modo esclusivo a una risorsa informatica (sportello bancomat, computer, connessione internet, casella della posta elettronica, reti, programmi, basi dati, ecc.) o per effettuare operazioni di cifratura.

Vedere Apache Tomcat e Password

Piattaforma (informatica)

Una piattaforma, in informatica, è una base hardware e/o software su cui sono sviluppati e/o eseguiti programmi o applicazioni; può indicare anche un ambiente di esecuzione che comprende hardware e sistema operativo ed eventualmente elementi middleware specifici, application server ed altri strumenti di supporto all'esecuzione di programmi.

Vedere Apache Tomcat e Piattaforma (informatica)

Porta (reti)

Nella telematica e nell'ambito delle reti di computer le porte (traduzione dell'inglese port, nell'accezione in italiano di porta o apertura) sono lo strumento utilizzato per realizzare la multiplazione delle connessioni a livello di trasporto, ovvero per permettere ad un calcolatore di effettuare più connessioni contemporanee verso altri calcolatori, facendo in modo che i dati contenuti nei pacchetti in arrivo vengano indirizzati al processo che li sta aspettando.

Vedere Apache Tomcat e Porta (reti)

Server web

In informatica un server web è un software e l'hardware sottostante che, in esecuzione su un server, è in grado di gestire le richieste di trasferimento di pagine web di un client, tipicamente un web browser o un web crawler.

Vedere Apache Tomcat e Server web

Servlet

In informatica, nell'ambito della programmazione Web, i servlet sono oggetti scritti in linguaggio Java che operano all'interno di un server web oppure un server per applicazioni permettendo la creazione di applicazioni web (elaborazione lato server).

Vedere Apache Tomcat e Servlet

Spring Framework

In informatica Spring è un framework open source per lo sviluppo di applicazioni su piattaforma Java. A questo framework sono associati tanti altri progetti, che hanno nomi composti come Spring Boot, Spring Data, Spring Batch, etc.

Vedere Apache Tomcat e Spring Framework

Sun Microsystems

Sun Microsystems (dal 2010 Oracle America, Inc.) è stata un'azienda statunitense, con sede nella Silicon Valley, produttrice di software e semiconduttori nota, tra le altre cose, per avere prodotto il linguaggio di programmazione Java.

Vedere Apache Tomcat e Sun Microsystems

Transmission Control Protocol

In telecomunicazioni e informatica il Transmission Control Protocol (TCP) è un protocollo di rete a pacchetto di livello di trasporto, appartenente alla suite di protocolli Internet, che si occupa di controllo della trasmissione ovvero rendere affidabile la comunicazione dati in rete tra mittente e destinatario.

Vedere Apache Tomcat e Transmission Control Protocol

Unix

Unix (ufficialmente registrato come UNIX) è un sistema operativo proprietario e portabile per computer. Originariamente sviluppato da un gruppo di ricerca presso i laboratori AT&T e Bell Laboratories, il team includeva luminari come Ken Thompson e Dennis Ritchie.

Vedere Apache Tomcat e Unix

Vedi anche

Java EE

Server web liberi

Conosciuto come Jakarta Tomcat.