Web Services
L’architettura completamente basata XML, aperta e server-centrica, della piattaforma MicroStrategy, la rende la miglior piattaforma di business intelligence per i Web Services.
I Web Services sono applicazioni business modulari, basate su standard aperti, che consentono l'integrazione tra differenti applicazioni e contenuti attraverso un canale comune - Internet. Attraverso l’uso di standard comuni, principalmente XML e SOAP, i Web Services riducono enormemente i costi di integrazione e rendono possibile la condivisione di dati e applicazioni software attraverso Internet. Nel campo della business intelligence (BI), i Web Services possono liberare il valore racchiuso nei sistemi proprietari o nelle applicazioni dipartimentali, diminuendo al contempo i costi di integrazione e aumentando la velocità di utilizzo.
Requisiti
Per poter offrire Web Services BI, un sistema BI deve essere di livello corporate ed avere le seguenti caratteristiche:
- Architettura totalmente basata su XML. In mancanza di questa caratteristica, è necessario sviluppare sofisticati adattatori o traduttori per pubblicare e fruire dei Web Services BI. Questi adattatori o traduttori possono provocare una perdita di funzionalità e l’aumento dei costi di sviluppo e manutenzione.
- Vera piattaforma aperta con SDK, che metta a disposizione tutte le funzionalità di BI attraverso i Web Services.
- L’architettura server-centrica permette sia lo sviluppo a costi contenuti sia l’utilizzo consistente dei Web Services BI. Sviluppare e utilizzare i Web Services attorno a una potente struttura centrale dell’application server BI, che fornisca tutta l'elaborazione analitica necessaria e la gestione dei job, è molto più facile e più efficace che sviluppare e utilizzare i Web Services attorno a componenti BI multiple e accostate liberamente. Inoltre, la capacità di gestione centralizzata dell’application server BI, per esempio bilanciamento del carico, tolleranza agli errori, sicurezza e clustering, consente inoltre ai Web Services BI di gestire un grande numero di utenti senza un calo delle prestazioni e senza problemi al sistema.
La soluzione MicroStrategy
La piattaforma MicroStrategy è in grado di fornire Web Services con il minimo Total Cost of Ownership (TCO):
- L’architettura della piattaforma MicroStrategy è completamente basata su XML. Pertanto non è necessario costruire sofisticati adattatori o traduttori per portare la BI di MicroStrategy sui Web Services.
- MicroStrategy è una vera piattaforma aperta che offre tutte le funzionalità disponibili attraverso un SDK completo. La gamma completa delle funzionalità di BI MicroStrategy può essere offerta attraverso i Web Services.
- MicroStrategy Intelligence Server™ è un server applicativo BI a livello corporate che gestisce tutte le interazioni degli utenti, fornisce tutte le funzionalità core delle applicazioni, gestisce e dirige l’interazione di tutte le componenti di sistema e bilancia dinamicamente il carico delle componenti stesse. Con una tale capacità di elaborazione server-centrica, i Web Services BI di MicroStrategy possono essere sviluppati ed utilizzati con minimo TCO.
Come parte dell’offerta MicroStrategy SDK™, MicroStrategy Web Services
Development Kit assiste gli sviluppatori nello sviluppo e nell’utilizzo della funzionalità di MicroStrategy
8 come Web Services. Le API di MicroStrategy hanno sia la versione conforme J2EE sia la versione basata su COM. Pertanto, i Web Services di MicroStrategy possono utilizzare i framework J2EE o .NET.
