 |
 |
 |
 |
CORSI
Aree di formazione
|
 |
EAI, CORBA, C++
|
|

A. D'Angeli
|
Il C ed il C++ sono due linguaggi che ancor oggi rivestono grande importanza
nell’ambito dello sviluppo software. Dopo un successo decennale, il C ha ceduto
il posto al suo erede, il C++ che, pur conservando molti degli aspetti del C,
introduce nuove caratteristiche, prima fra tutte il supporto alla programmazione
Object-Oriented. In un settore in continua evoluzione come è quello
dell’informatica, il C++ riesce ancora a imporsi in alcuni campi grazie alle sue
caratteristiche di potenza, flessibilità ed efficienza che consentono la realizzazione
di software ad elevate prestazioni. Se pensiamo alle applicazioni delle aree
Critical Real-Time o quelle scientifiche, l’utilizzo di questi due linguaggi è
ampiamente diffuso. In questo contesto, per preservare gli investimenti compiuti
in queste tecnologie, sorge l’esigenza di poter integrare parti di applicazioni e
sottosistemi realizzati in tali linguaggi con il resto del sistema informativo. A
questa istanza vengono incontro i middleware di comunicazione ed in particolare
l’architettura CORBA (Common Object Request Broker Architecture). Con tale
infrastruttura è possibile rendere trasparenti le invocazioni fra sottosistemi
sviluppati in ambienti eterogenei, per linguaggio di programmazione, sistema
operativo e piattaforma di esecuzione. Il primo obiettivo, ossia quello
dell’interworking fra sistemi eterogenei, mediante l'integrazione punto - punto
è così raggiunto. Nella situazione in cui le applicazioni da integrare siano molte
e dissimili, tale approccio può non rappresentare la soluzione definitiva. Il passo
ulteriore è quindi rappresentato dalle possibilità offerte dai nuovi Integration
Broker ed Enterprise Service Bus (ESB) che consentono di centralizzare le
problematiche di integrazione anziché demandarle ai singoli componenti
partecipanti.
|
|
|
NEWSLETTER
Iscriviti
per ricevere gli aggiornamenti del catalogo corsi e le notizie sugli eventi di
formazione.
FOCUS ON
SeaSoft: formazione su Visual Studio
Team System.
E' stato concordato un piano formativo che ha abbinato la spiegazione
dei concetti teorici all' applicazione nel contesto in cui il cliente
stesso opera
|
| |
|