ALIMEDE Informatica

User Pass

 Home   News   Servizi   Prodotti   Download   Help desk   Dove siamo   Contatti 

Prodotti
hotel  BF.tracing privacy  Help Desk System assistenza  Backbone
Backbone - Application Framework
Un ambiente eterogeneo
Lo sviluppo di un'applicazione di media complessità richiede l'interazione fra più processi. Per prevenire possibili errori futuri é necessaria una corretta progettazione del sistema.
In Figura 1 è rappresentato lo schema di interconnessioni esistente quando tre processi utilizzano svariate risorse. Risulta evidente la complessità esistente anche solo per un sistema di piccole dimensioni come quello illustrato, complessità che dovrà essere gestita da ciascun processo indipendentemente.

Backbone
Architettura tradizionale

Figura 1

Insieme di processi che cooperano ed interagiscono in un sistema tradizionale.
L'architettura Backbone
Al fine di standardizzare la comunicazione tra i processi e l'accesso alle risorse del sistema è stato creato Backbone. Si tratta di un insieme di componenti in grado di coordinare le operazioni effettuate da un'applicazione che lo utilizzi, quali ad esempio quelle verso database, verso file, infrastrutture di rete o altri processi. Consiste in uno strato software in grado di gestire al meglio le risorse del sistema e la cooperazione tra i vari moduli installati.
Il medesimo insieme di processi e risorse gestito dall'architettura Backbone è rappresentato in Figura 2. Si può notare l'organizzazione introdotta dalla presenza dello strato software di Backbone, che si occupa di gestire al meglio la comunicazione tra i processi e l'accesso e la gestione delle risorse.

 
Architettura Backbone

Figura 2

Insieme di processi in presenza dell'architettura Backbone.
L'adozione di Backbone, inoltre, consente di ottenere un aspetto standard per le proprie applicazioni. In questo modo l'utente non viene disorientato dalle possibili differenze presenti tra i vari processi ed é aiutato nel prendere confidenza con i vari aspetti dell'applicazione.

 
Esempio applicazione

Figura 3

Esempio di applicazione basata su Backbone.
Per informazioni
ALIMEDE Informatica
via G. Perticari, 5
47811 Viserba - Rimini
Tel/Fax : 0541 736341
Cell: 338 2034073
Mail:

 

 Ordine degli Ingegneri della Provincia di Rimini

ALIMEDE Informatica

via G.Perticari, 5
47811 Viserba (Rimini)

Tel/Fax: 0541 736341
Cell: 338 2034073


  Copyright © 2005-2012 ALIMEDE Informatica, IT03491870402 - Tutti i marchi citati appartengono ai rispettivi proprietari RSS