Il nostro sito web utilizza cookies per un corretto funzionamento e per una migliore esperienza di navigazione

Soluzioni Integrate

Enterprise Application Integration (EAI) (integrazione d'applicazioni di impresa) si riferisce al processo d'integrazione tra diversi tipi di sistemi informatici attraverso l'utilizzo di software e soluzioni architetturali.

Sempre più si sente parlare in ambito IT di integrazione di sistemi informativi: si pensi per esempio a diversi sistemi che devono scambiarsi informazioni tra loro, ma spesso sono completamente eterogenei per tecnologie, funzionalità, ambienti in cui vivono. Lo scenario è quello in cui diverse applicazioni (con scopi, tempistiche e tecnologie eterogenee), sviluppate magari in .NET piuttosto che in Java o C/C++, devono interagire tra loro su macchine, Sistemi Operativi, Data Base e Applicazioni differenti.
Per ovviare a tali problematiche si ricorre spesso a piattaforme standard di integrazione dette appunto EAI.
L'integrazione può essere semplice (trasferimento di dati tra due applicazioni, diverso posizionamento "fisico" dei sistemi), o complessa (esigenze di riservatezza nel trasferimento dei dati, garanzia di consegna, sicurezza ecc.).
L'esigenza di avere piattaforme EAI è nata proprio dalla complessità di far interagire tra loro sistemi eterogenei: inizialmente l'interazione avveniva con soluzioni punto-punto, ossia i sistemi dialogavano tra loro a due a due con soluzioni più o meno customizzate. Tutto ciò introduceva un grosso problema architetturale detto "degli spaghetti", ossia una proliferazione di collegamenti diretti tra i sistemi e la perdita di controllo del trasferimento dell'informazione.
Una prima risposta a tale "caos" si è avuta introducendo un primo livello di astrazione (Connectors e Data Transport) dello strato "fisico" di trasporto: avere un layer di comunicazione uguale per tutti per mezzo di costrutti informatici detti connectors e adapters. Tali costrutti vengono realizzati mediante framework che implementano i vari connettori alle applicazioni oppure, se l'integrazione avviene tra due prodotti, mediante adattatori ad hoc.
La distinzione tra connector e adapter veniva fatta in base al loro impiego per interfacciare tra loro tecnologie diverse, diversi prodotti o diversi database.
Questo livello di astrazione introdotto è in pratica uno strato che si occupa di interfacciare tra loro diverse tecnologie e diverse infrastrutture al livello più basso.
Un secondo livello di astrazione deve essere introdotto per ovviare al problema dei "dialetti": si pensi ad esempio a due database che girano su DBMS diversi che devono dialogare tra loro, ciascuno col proprio "dialetto" SQL.
Lo strato delle "Trasformazioni" serve proprio per cercare di astrarre le comunicazioni tra sistemi che hanno linguaggi o parti del linguaggio differenti. Le piattaforme EAI di prima generazione solitamente implementano questi due livelli di astrazione.
Le piattaforme di seconda generazione implementano un ulteriore livello di astrazione detto del "flusso dei processi": si può avere non solo un'astrazione del trasferimento di informazioni tra le applicazioni, ma anche delle loro funzionalità e quindi della logica su come vengono integrate.

Gea Software propone soluzioni integrate per le aziende, sistemi per l’information technology e soluzioni internet.

Qlik Info   Info Business   Zucchetti Infinity CRM   OS1 CRM Evolution

Business Intelligence
QLIK VIEW

  Business Intelligence
INFO BUSINESS
  CRM/BPM
INFINITY CRM
  CRM/BPM
OS1 CRM EVOLUTION
             
Gestione Produzione   Rilevazione Presenze   Tentata Vendita   Archiviazione Documentale
GESTIONE PRODUZIONE   RILEVAZIONE PRESENZE   TENTATA VENDITA   ARCHIVIAZIONE DOCUMENTALE

Maggiori informazioni su Soluzioni Integrate

Chiamaci

Domande?
Parla con un esperto
Gea Software.

   +39 031730080

Contattaci

Domande? Inviaci una mail.
Sarai ricontattato da un esperto Gea Software.

   Contattaci

Incontriamoci

Fissa un appuntamento con un nostro esperto.
Face to face è più semplice.

   Incontriamoci

Recent News

Contatti

 Viale Lombardia, 83

 22063 Cantù (CO)

 +39 031730080

 +39 0317343057

 info@geasoftware.it

Contattaci!