Indice
37 relazioni: Application server, Applicazione (informatica), Applicazione web, Architettura (computer), Architettura multi-tier, Base di dati, Chiamata di procedura remota, Client, Common Object Request Broker Architecture, Concorrenza (informatica), Dependency injection, Elaborazione dati, Front-end e back-end, Hibernate, Informatica, Installazione (informatica), Interfaccia (informatica), Internet, Jakarta EE, Java Message Service, Java Naming and Directory Interface, Java Persistence API, Lato server, Logica di business, Modello relazionale, Norma tecnica, Persistenza (informatica), Piattaforma (informatica), Plain Old Java Object, Programmazione a eventi, Servizio di directory, Servlet, Sicurezza informatica, Software, Spring Framework, Transazione (basi di dati), Web service.
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 Enterprise JavaBeans e Application server
Applicazione (informatica)
Il termine applicazione in informatica individua un software installato o una serie di software in fase di esecuzione su un computer con lo scopo e il risultato di rendere possibile una o più funzionalità, servizi o strumenti utili e selezionabili su richiesta dall'utente tramite interfaccia utente, spesso attraverso un'elaborazione a partire da un input fornito dall'utente interagendo con esso.
Vedere Enterprise JavaBeans e Applicazione (informatica)
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 Enterprise JavaBeans e Applicazione web
Architettura (computer)
Con architettura hardware si intende l'insieme dei criteri di progetto in base ai quali è progettato e realizzato un computer, oppure un dispositivo facente parte di esso.
Vedere Enterprise JavaBeans e Architettura (computer)
Architettura multi-tier
Nell'ingegneria del software, il termine architettura multi-tier o architettura multi-strato (spesso definita con l'espressione inglese n-tier architecture) indica un'architettura software di tipo client-server per sistemi distribuiti, in cui le varie funzionalità del software sono logicamente separate ovvero suddivise su più strati o livelli software differenti in comunicazione tra loro (nel caso di applicazioni web questi strati sono la logica di presentazione, l'elaborazione dei processi e la gestione della persistenza dei dati).
Vedere Enterprise JavaBeans e Architettura multi-tier
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 Enterprise JavaBeans e Base di dati
Chiamata di procedura remota
In informatica, l'espressione chiamata di procedura remota (RPC, o Remote Procedure Call) si riferisce all'attivazione da parte di un programma di una procedura o subroutine attivata su un computer diverso da quello sul quale il programma viene eseguito.
Vedere Enterprise JavaBeans e Chiamata di procedura remota
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 Enterprise JavaBeans e Client
Common Object Request Broker Architecture
CORBA (Common Object Request Broker Architecture) è uno standard sviluppato dall'Object Management Group per permettere la comunicazione fra componenti indipendentemente dalla loro distribuzione sui diversi nodi della rete o dal linguaggio di programmazione con cui siano stati sviluppati.
Vedere Enterprise JavaBeans e Common Object Request Broker Architecture
Concorrenza (informatica)
In informatica la concorrenza è una caratteristica dei sistemi di elaborazione nei quali può verificarsi che un insieme di processi o sottoprocessi (thread) computazionali sia in esecuzione nello stesso istante.
Vedere Enterprise JavaBeans e Concorrenza (informatica)
Dependency injection
Dependency injection (DI) è un design pattern della Programmazione orientata agli oggetti il cui scopo è quello di semplificare lo sviluppo e migliorare la testabilità di software di grandi dimensioni.
Vedere Enterprise JavaBeans e Dependency injection
Elaborazione dati
Lelaborazione dati è un qualsiasi procedimento informatico che comporta la conversione dei dati in informazioni tramite algoritmi.
Vedere Enterprise JavaBeans e Elaborazione dati
Front-end e back-end
I termini inglesi front end (in sigla FE) e back end (in sigla BE) (anche scritti, frontend o front-end e backend o back-end) in informatica denotano, rispettivamente, la parte visibile all'utente di un programma e con cui egli può interagire —tipicamente un'interfaccia utente— e la parte che permette l'effettivo funzionamento di queste interazioni.
Vedere Enterprise JavaBeans e Front-end e back-end
Hibernate
In informatica Hibernate (talvolta abbreviato in H8) è una piattaforma middleware open source per lo sviluppo di applicazioni Java, attraverso l'appoggio al relativo framework, che fornisce un servizio di Object-relational mapping (ORM) ovvero gestisce la persistenza dei dati sul database attraverso la rappresentazione e il mantenimento su database relazionale di un sistema di oggetti Java.
Vedere Enterprise JavaBeans e Hibernate
Informatica
Linformatica è la scienza o disciplina che si occupa del trattamento dell'informazione mediante procedure automatizzate, avendo in particolare per oggetto lo studio dei fondamenti teorici dell'informazione, della sua computazione a livello logico e delle tecniche pratiche per la sua implementazione e applicazione in sistemi elettronici automatizzati detti quindi sistemi informatici; come tale è una disciplina fortemente connessa con la logica matematica, l'automatica, l'elettronica e anche l'elettromeccanica.
Vedere Enterprise JavaBeans e Informatica
Installazione (informatica)
L'installazione, in informatica, è la procedura di copia sulla macchina e di successiva configurazione/personalizzazione di un software (es. applicazioni e/o sistemi operativi) in modo che essa possa essere fruibile dall'utente.
Vedere Enterprise JavaBeans e Installazione (informatica)
Interfaccia (informatica)
Con interfaccia, nell'informatica, si indicano.
Vedere Enterprise JavaBeans e Interfaccia (informatica)
Internet
Internet è l'insieme di tutti i dispositivi collegati in rete mediante i protocolli TCP/IP, con i sistemi fisici di comunicazione che li collegano, gli apparati necessari per la loro interconnessione atti a formare reti di computer e le tecnologie che permettono a tali reti di interconnettersi.
Vedere Enterprise JavaBeans e Internet
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 Enterprise JavaBeans e Jakarta EE
Java Message Service
In informatica Java Message Service (o JMS) è l'insieme di API, appartenente a Java EE, che consente ad applicazioni Java presenti in una rete di scambiarsi messaggi tra loro.
Vedere Enterprise JavaBeans e Java Message Service
Java Naming and Directory Interface
In informatica Java Naming and Directory Interface (JNDI) è una API Java per servizi di directory che ricopre un ruolo molto importante all'interno di un application server.
Vedere Enterprise JavaBeans e Java Naming and Directory Interface
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 Enterprise JavaBeans e Java Persistence API
Lato server
Nelle reti informatiche, l'espressione lato server (server-side in inglese) fa riferimento a operazioni compiute dal server in un ambito client-server contrapponendosi a tutto ciò che viene eseguito sul client (lato client).
Vedere Enterprise JavaBeans e Lato server
Logica di business
In informatica, nell'ambito dello sviluppo software, l'espressione logica di business (in inglese business logic) si riferisce a tutta quella logica o nucleo (core) di elaborazione (sotto forma di codice sorgente) che rende operativa un'applicazione.
Vedere Enterprise JavaBeans e Logica di business
Modello relazionale
In informatica il modello relazionale è un modello matematico che offre gli strumenti concettuali per strutturare una base di dati in termini di valori atomici e relazioni tra di essi.
Vedere Enterprise JavaBeans e Modello relazionale
Norma tecnica
Una norma tecnica (o semplicemente norma, chiamata talvolta impropriamente "standard") è un documento, utilizzato in svariati ambiti, che stabilisce specifiche tecniche di entità, oggetti, concetti.
Vedere Enterprise JavaBeans e Norma tecnica
Persistenza (informatica)
In informatica, il concetto di persistenza si riferisce alla caratteristica dei dati di un programma di sopravvivere all'esecuzione del programma stesso che li ha creati: senza questa capacità questi infatti verrebbero salvati solo in memoria Ram venendo dunque persi allo spegnimento del computer.
Vedere Enterprise JavaBeans e Persistenza (informatica)
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 Enterprise JavaBeans e Piattaforma (informatica)
Plain Old Java Object
Nell'ingegneria del software, POJO è un acronimo di Plain Old Java Object. Il nome è usato per accentuare che un oggetto dato è un oggetto ordinario Java, non un oggetto speciale.
Vedere Enterprise JavaBeans e Plain Old Java Object
Programmazione a eventi
La programmazione a eventi, in informatica, è un paradigma di programmazione. Mentre in un programma tradizionale l'esecuzione delle istruzioni segue percorsi fissi, che si ramificano soltanto in punti ben determinati predefiniti dal programmatore, nei programmi scritti utilizzando la tecnica a eventi il flusso del programma è largamente determinato dal verificarsi di eventi esterni.
Vedere Enterprise JavaBeans e Programmazione a eventi
Servizio di directory
Un servizio di directory, in informatica, è un programma o un insieme di programmi che provvedono ad organizzare, gestire e memorizzare informazioni e risorse centralizzate e condivise all'interno di reti di computer (es. su server o mainframe), rese disponibili agli utenti tramite la rete stessa, fornendo anche un controllo degli accessi sull'utilizzo delle stesse utile al lavoro dell'amministratore di sistema.
Vedere Enterprise JavaBeans e Servizio di directory
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 Enterprise JavaBeans e Servlet
Sicurezza informatica
La sicurezza informatica, è l'insieme dei mezzi, delle tecnologie e delle procedure tesi alla protezione dei sistemi informatici in termini di disponibilità, confidenzialità e integrità dei beni o asset informatici.
Vedere Enterprise JavaBeans e Sicurezza informatica
Software
Il software, in informatica ed elettronica, indica (per un sistema informatico) l'insieme delle componenti intangibili di elaborazione. Il significato è contrapposto a quello di hardware, che corrisponde alla parte materiale (strato fisico/tangibile) del detto sistema.
Vedere Enterprise JavaBeans e Software
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 Enterprise JavaBeans e Spring Framework
Transazione (basi di dati)
Nell'ambito dei DBMS si definisce transazione una sequenza di operazioni che, quando eseguita correttamente, produce una variazione dello stato della base di dati.
Vedere Enterprise JavaBeans e Transazione (basi di dati)
Web service
In informatica un Web service (servizio web), secondo la definizione data dal World Wide Web Consortium (W3C), è un sistema software progettato per supportare l'interoperabilità tra diversi elaboratori su una medesima rete oppure in un contesto distribuito.
Vedere Enterprise JavaBeans e Web service