Logo
Unionpedia
Comunicazione
Disponibile su Google Play
Nuovo! Scarica Unionpedia sul tuo dispositivo Android™!
Scaricare
l'accesso più veloce di browser!
 

Middleware

Indice Middleware

In informatica con middleware si intende un insieme di programmi informatici che fungono da intermediari tra diverse applicazioni e componenti software.

47 relazioni: Anni 1980, Apache Tomcat, Application programming interface, Application server, Applicazione (informatica), Architettura multi-tier, Architettura three-tier, Base di dati, Calcolo distribuito, Client, Codice sorgente, Computer grafica 3D, Comunicazione tra processi, Configurazione (informatica), Connessione (informatica), Customer Information Control System, Database management system, Drag and drop, Efficienza (informatica), Generix Group, Hardware, IBM, Informatica, Internet, Istituto nazionale di fisica nucleare, Libreria (software), Motore grafico, Open source, Oracle Corporation, Programma (informatica), Programmatore, Rete di computer, Server, Server web, Service-oriented architecture, Sistema distribuito, Sistema legacy, SOAP, Software, Sviluppatore software, TIBCO, Transazione (basi di dati), Università degli Studi di Roma "La Sapienza", Web service, WebSphere, XML, XX secolo.

Anni 1980

Nessuna descrizione.

Nuovo!!: Middleware e Anni 1980 · Mostra di più »

Apache Tomcat

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

Nuovo!!: Middleware e Apache Tomcat · Mostra di più »

Application programming interface

Con application programming interface (in acronimo API, in italiano interfaccia di programmazione di un'applicazione), in informatica, si indica ogni insieme di procedure disponibili al programmatore, di solito raggruppate a formare un set di strumenti specifici per l'espletamento di un determinato compito all'interno di un certo programma.

Nuovo!!: Middleware e Application programming interface · Mostra di più »

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à di supporto, sviluppo ed esecuzione di applicazioni nonché altri componenti server in un contesto distribuito.

Nuovo!!: Middleware e Application server · Mostra di più »

Applicazione (informatica)

Il termine applicazione in informatica individua un programma installato o una serie di programmi 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.

Nuovo!!: Middleware e Applicazione (informatica) · Mostra di più »

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 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).

Nuovo!!: Middleware e Architettura multi-tier · Mostra di più »

Architettura three-tier

In ingegneria del software, l'espressione architettura three-tier ("a tre strati") indica una particolare architettura software di tipo multi-tier per l'esecuzione di un'applicazione web che prevede la suddivisione dell'applicazione in tre diversi moduli o strati dedicati rispettivamente alla interfaccia utente, alla logica funzionale (business logic) e alla gestione dei dati persistenti.

Nuovo!!: Middleware e Architettura three-tier · Mostra di più »

Base di dati

Con base di dati o banca dati (a volte abbreviato con la sigla DB dall'inglese data base) in informatica si indica un insieme di dati, omogeneo per contenuti e per formato, memorizzati in un elaboratore elettronico e interrogabili via terminale utilizzando le chiavi di accesso previste.

Nuovo!!: Middleware e Base di dati · Mostra di più »

Calcolo distribuito

Il calcolo distribuito è un campo dell'informatica che studia i sistemi distribuiti.

Nuovo!!: Middleware e Calcolo distribuito · Mostra di più »

Client

Un client (in lingua italiana detto anche cliente), in informatica, indica genericamente un qualunque componente che accede ai servizi o alle risorse di un'altra componente detta server.

Nuovo!!: Middleware e Client · Mostra di più »

Codice sorgente

Il codice sorgente (spesso detto semplicemente sorgente o codice o listato), in informatica, è il testo di un algoritmo di un programma scritto in un linguaggio di programmazione da parte di un programmatore in fase di programmazione, compreso all'interno di un file sorgente.

Nuovo!!: Middleware e Codice sorgente · Mostra di più »

Computer grafica 3D

La computer grafica 3D è un ramo della computer grafica che si basa sull'elaborazione di un insieme di modelli tridimensionali tramite algoritmi atti a produrre una verosimiglianza fotografica e ottica nell'immagine finale.

Nuovo!!: Middleware e Computer grafica 3D · Mostra di più »

Comunicazione tra processi

In informatica l'espressione comunicazione tra processi (in inglese inter-process communication o IPC) si riferisce a tutte quelle tecnologie software il cui scopo è consentire a diversi processi di comunicare tra loro scambiandosi dati e informazioni.

Nuovo!!: Middleware e Comunicazione tra processi · Mostra di più »

Configurazione (informatica)

In informatica per configurazione s'intende la modifica delle caratteristiche funzionali di un software (ad es. di programmi o di un sistema operativo) una volta installato sul computer, impostando opportuni parametri su propria preferenza.

Nuovo!!: Middleware e Configurazione (informatica) · Mostra di più »

Connessione (informatica)

Il termine connessione, nell'informatica e nelle telecomunicazioni assume diversi significati in base al contesto in cui viene usato.

Nuovo!!: Middleware e Connessione (informatica) · Mostra di più »

Customer Information Control System

Customer Information Control System (CICS, CICS Transaction Server) è un server transazionale ovvero un gestore di transazioni che può essere eseguito principalmente su mainframe IBM con sistema operativo z/OS e z/VSE.

Nuovo!!: Middleware e Customer Information Control System · Mostra di più »

Database management system

In informatica, un Database Management System, abbreviato in DBMS o Sistema di gestione di basi di dati, è un sistema software progettato per consentire la creazione, la manipolazione e l'interrogazione efficiente di database, per questo detto anche "gestore o motore del database", e ospitato su architettura hardware dedicata oppure su semplice computer.

Nuovo!!: Middleware e Database management system · Mostra di più »

Drag and drop

Nell'interfaccia grafica di un computer, il drag-and-drop indica una successione di tre azioni, consistenti nel cliccare su un oggetto virtuale (quale una finestra o un'icona) per trascinarlo (in inglese: drag) in un'altra posizione, dove viene rilasciato (in inglese: drop).

Nuovo!!: Middleware e Drag and drop · Mostra di più »

Efficienza (informatica)

In informatica, si intende per "efficienza" la capacità di un software (in particolare di un algoritmo) di utilizzare meno risorse informatiche possibile.

Nuovo!!: Middleware e Efficienza (informatica) · Mostra di più »

Generix Group

Generix Group è una società produttrice di software, La capogruppo, quotata alla Borsa Euronext di Parigi dal 1998, ha sede a Villeneuve d'Ascq, mentre filiali del gruppo sono presenti in Italia (Torino e Milano), Francia, Portogallo, Spagna, Belgio e Brasile.

Nuovo!!: Middleware e Generix Group · Mostra di più »

Hardware

L'hardware è la parte fisica di un computer, ovvero tutte quelle parti elettroniche, elettriche, meccaniche, magnetiche, ottiche che ne consentono il funzionamento.

Nuovo!!: Middleware e Hardware · Mostra di più »

IBM

L'International Business Machines Corporation (comunemente nota come IBM, e soprannominata "Big Blue"), è un'azienda statunitense, tra le maggiori al mondo nel settore informatico.

Nuovo!!: Middleware e IBM · Mostra di più »

Informatica

L'informatica è la scienza applicata che si occupa del trattamento dell'informazione mediante procedure automatizzate.

Nuovo!!: Middleware e Informatica · Mostra di più »

Internet

Internet è una rete ad accesso pubblico che connette vari dispositivi o terminali in tutto il mondo.

Nuovo!!: Middleware e Internet · Mostra di più »

Istituto nazionale di fisica nucleare

L’Istituto nazionale di fisica nucleare, in sigla INFN, è l'istituto italiano che promuove, coordina ed effettua la ricerca scientifica nel campo della fisica nucleare, subnucleare e astroparticellare, nonché lo sviluppo tecnologico necessario alle attività in tali settori.

Nuovo!!: Middleware e Istituto nazionale di fisica nucleare · Mostra di più »

Libreria (software)

Una libreria, in Informatica, è un insieme di funzioni o strutture dati predefinite e predisposte per essere collegate ad un programma software attraverso un opportuno collegamento.

Nuovo!!: Middleware e Libreria (software) · Mostra di più »

Motore grafico

Il motore grafico è il nucleo software di un videogioco o di qualsiasi altra applicazione con grafica in tempo reale.

Nuovo!!: Middleware e Motore grafico · Mostra di più »

Open source

In informatica il termine inglese open source (che significa sorgente aperta) viene utilizzato per riferirsi ad un software di cui gli autori (più precisamente, i detentori dei diritti) rendono pubblico il codice sorgente, favorendone il libero studio e permettendo a programmatori indipendenti di apportarvi modifiche ed estensioni.

Nuovo!!: Middleware e Open source · Mostra di più »

Oracle Corporation

Oracle Corporation è una società multinazionale del settore informatico, con sede nella Silicon Valley a Redwood, California.

Nuovo!!: Middleware e Oracle Corporation · Mostra di più »

Programma (informatica)

Un programma, in informatica,è un software che può essere eseguito da un elaboratore per ricevere in input determinati dati di un problema automatizzabile e restituirne in output le (eventuali) soluzioni.

Nuovo!!: Middleware e Programma (informatica) · Mostra di più »

Programmatore

Il programmatore (noto anche con le espressioni inglesi developer, ovvero sviluppatore, e coder, traducibile come "creatore di codice"), in informatica, è un tecnico che, attraverso la relativa fase di programmazione, traduce o codifica l'algoritmo risolutivo di un problema dato nel codice sorgente del software da far eseguire ad un elaboratore, utilizzando un determinato linguaggio di programmazione.

Nuovo!!: Middleware e Programmatore · Mostra di più »

Rete di computer

In informatica e telecomunicazioni una rete di computer è un insieme di dispositivi hardware e software collegati l'uno con l'altro da appositi canali di comunicazione, che permette il passaggio da un utente all'altro di risorse, informazioni e dati in grado di essere pubblicati e condivisi.

Nuovo!!: Middleware e Rete di computer · Mostra di più »

Server

Un server (dall'inglese (to) serve «servire», dunque letteralmente «serviente, servitore») in informatica e telecomunicazioni è un componente o sottosistema informatico di elaborazione e gestione del traffico di informazioni che fornisce, a livello logico e fisico, un qualunque tipo di servizio ad altre componenti (tipicamente chiamate clients, cioè clienti) che ne fanno richiesta attraverso una rete di computer, all'interno di un sistema informatico o anche direttamente in locale su un computer.

Nuovo!!: Middleware e Server · Mostra di più »

Server web

In informatica un server web (o web server) è un'applicazione software che, in esecuzione su un server, è in grado di gestire le richieste di trasferimento di pagine web di un client, tipicamente un web browser.

Nuovo!!: Middleware e Server web · Mostra di più »

Service-oriented architecture

Nell'ambito dell'informatica, con la locuzione inglese di Service-Oriented Architecture (SOA) si indica generalmente un'architettura software adatta a supportare l'uso di servizi Web per garantire l'interoperabilità tra diversi sistemi così da consentire l'utilizzo delle singole applicazioni come componenti del processo di business e soddisfare le richieste degli utenti in modo integrato e trasparente.

Nuovo!!: Middleware e Service-oriented architecture · Mostra di più »

Sistema distribuito

La locuzione sistema distribuito, in informatica, indica genericamente una tipologia di sistema informatico costituito da un insieme di processi interconnessi tra loro in cui le comunicazioni avvengono solo esclusivamente tramite lo scambio di opportuni messaggi.

Nuovo!!: Middleware e Sistema distribuito · Mostra di più »

Sistema legacy

In informatica, un sistema legacy (ereditato, che è un lascito del passato) è un sistema informatico, un'applicazione o un componente obsoleto, che continua ad essere usato poiché l'utente (di solito un'organizzazione) non intende o non può rimpiazzarlo.

Nuovo!!: Middleware e Sistema legacy · Mostra di più »

SOAP

In informatica SOAP (inizialmente acronimo di Simple Object Access Protocol) è un protocollo per lo scambio di messaggi tra componenti software, tipicamente nella forma di componentistica software.

Nuovo!!: Middleware e SOAP · Mostra di più »

Software

Il software è l'informazione o le informazioni - utilizzate da uno o più sistemi informatici - memorizzate su uno o più supporti informatici e che possono essere rappresentate da uno o più programmi, da uno o più dati, oppure da una combinazione di questi due.

Nuovo!!: Middleware e Software · Mostra di più »

Sviluppatore software

In informatica uno sviluppatore software è un programmatore che si prende cura di uno o più aspetti del ciclo di vita del software, che è un qualcosa di più ampio della vera programmazione in sé.

Nuovo!!: Middleware e Sviluppatore software · Mostra di più »

TIBCO

TIBCO Software Inc. è una società statunitense con sede in California che produce soluzioni software per le aree Business Process Management e Business Integration.

Nuovo!!: Middleware e TIBCO · Mostra di più »

Transazione (basi di dati)

Nella teoria delle basi dati, una transazione è una sequenza di operazioni che, se eseguita in modo corretto, produce una variazione in una base di dati.

Nuovo!!: Middleware e Transazione (basi di dati) · Mostra di più »

Università degli Studi di Roma "La Sapienza"

L'Università degli Studi di Roma "La Sapienza" (anche abbreviato in Sapienza Università di Roma e colloquialmente La Sapienza) è un'università statale italiana fondata nel 1303, fra le più antiche d'Italia e del mondo.

Nuovo!!: Middleware e Università degli Studi di Roma "La Sapienza" · Mostra di più »

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 di una medesima rete ovvero in un contesto distribuito.

Nuovo!!: Middleware e Web service · Mostra di più »

WebSphere

WebSphere si riferisce ad un brand di IBM, nella fattispecie a WebSphere Application Server (WAS).

Nuovo!!: Middleware e WebSphere · Mostra di più »

XML

In informatica XML (sigla di eXtensible Markup Language) è un metalinguaggio per la definizione di linguaggi di markup, ovvero un linguaggio marcatore basato su un meccanismo sintattico che consente di definire e controllare il significato degli elementi contenuti in un documento o in un testo.

Nuovo!!: Middleware e XML · Mostra di più »

XX secolo

È il secondo secolo dell'età contemporanea, un secolo caratterizzato dalla rivoluzione russa, dalle due guerre mondiali e dai regimi totalitari, intervallate dalla grande depressione del 29 nella prima metà del secolo e dalla terza rivoluzione industriale fino all'era della globalizzazione nella seconda metà.

Nuovo!!: Middleware e XX secolo · Mostra di più »

UscenteArrivo
Ehi! Siamo su Facebook ora! »