ACG Service Bus

L’evoluzione delle ACG con la nuova piattaforma tecnologica


D. Negli ultimi anni le ACG sono state protagoniste di numerosi nuovi annunci. A cosa è dovuta l’evoluzione di questa soluzione?

R. L’evoluzione delle linee di prodotto ACG rappresenta una importante sfida nel mercato delle piccole e medie imprese.
I temi sui quali si svolge questa sfida sono rappresentati dalla capacità di rispondere con flessibilità alle esigenze di crescita dei Clienti e alla velocità con la quale il sistema gestionale si adatta al cambiamento aziendale offrendo risposte vitali per un efficiente funzionamento dell’Azienda.


D. Il nuovo si accosta al tradizionale? Come si evolve la storica completezza funzionale delle ACG?

R. La completezza funzionale rimane un elemento portante delle soluzioni ACG, sulla quale continua la ricerca e sviluppo degli esperti ACG. A questa sono stati aggiunti elementi innovativi necessari allo sviluppo delle aziende, che sono alla ricerca di nuovi modelli di business. Sono gli elementi di convergenza in ambito multi-piattaforma, l’ aderenza alle indicazioni fornite dalla Service Oriented Architecture (SOA), lo sviluppo in Java.


D. In sintesi che cos’è la SOA e quali benefici effettivi porta alle aziende?

R. La SOA è una architettura software, basata su standard aperti, che definisce una modalità di descrivere i componenti (servizi) con caratteristiche ben specifiche orientate al riutilizzo e all'integrazione. Un servizio è una funzionalità di business realizzata tramite un componente che rispetta un'interfaccia.
Con la SOA si possono integrare e far cooperare le applicazioni esistenti, riutilizzandole e componendole con i nuovi servizi per adattarla al supportare le diverse esigenze del business.


D. E quali sono i servizi applicativi supportati dalle ACG?

R. L’aderenza ad un’architettura software di questo tipo consente di supportare un’evoluzione dei prodotti ACG basata su un insieme di servizi applicativi realmente innovativi:
  • Client Web Ajax-enabled (Web 2.0)
  • indipendenza dal client (paradigma MVC)
  • riusabilità e facilità di manutenzione
  • controllabilita’ degli eventi e monitoring
  • fruibilita’ come web services
  • indipendenza dal DB manager, multi data base
  • fruibilita’ tramite workflow
  • aderenza a standard aperti (XML, WSDL,…)
  • approccio descrittivo, tramite dizionario dati, alla composizione degli elementi della user interface


D. Ci può spiegare meglio il ruolo del prodotto ACG Service Bus?

R. Si tratta di una piattaforma tecnologica capace di fornire l’architettura e i servizi di integrazione necessari a svincolare i programmi applicativi dall’infrastruttura. Il primo beneficio è quello di supportare i prodotti ACG sia in ambito i5 / Sistem i che in ambito ‘Open’ (piattaforme Windows e Linux).
In definitiva ACG Service Bus fornisce una infrastruttura standard per la connessione a tutti i servizi applicativi presenti nel sistema informativo dell’impresa attraverso lo scambio di messaggi. L’implementazione e la gestione dei messaggi rappresenta il punto di partenza per realizzare l’integrazione e la coesistenza di applicazioni verticali.

ACG Vision4