Verticalizzazioni standard

CMDBuild READY2USE Logo

Applicazione già configurata per la gestione dell’IT Governance, ITIL compliant


openMAINT Logo

Applicazione già configurata per la gestione di proprietà immobiliari e della loro manutenzione

Webservice e connettori

Webservice e connettoriOltre interfacce utente (GUI) CMDBuild mette a disposizione i webservice REST e SOAP, cioè delle interfacce “programmatiche” che consentono di interagire con il sistema (leggere e scrivere dati, eseguire operazioni, ecc) tramite codice di programmazione.

Le stesse interfacce (REST in particolare) sono utilizzate anche all’interno di CMDBuild per l’interazione fra le sue diverse componenti.

Nell’utilizzo esterno consentono di implementare soluzioni di interoperabilità con applicazioni e sistemi esterni interessati a scambiare dati e notifiche con CMDBuild.

Alcuni possibili scenari sono:

  • recepire automaticamente in CMDBuild eventuali aggiornamenti ai dati il cui gestore principale (“master”) è un sistema esterno specializzato, quale ad esempio
    • una applicazione di gestione cespiti
    • una applicazione di gestione personale
    • un sistema ERP da cui ricevere gli ordini emessi per l’acquisto di nuovi asset
    • strumenti di gestione di infrastrutture (sistemi di controllo, di inventory, ecc)
  • ricevere notifiche automatiche di malfunzionamenti da sistemi di monitoraggio
  • dialogare con sistemi IOT (Internet of Things) quali sensori, centraline di raccolta dati, ecc

I webservice sono poi utilizzati dai seguenti componenti esterni di CMDBuild:

  • il CMDBuild Advanced Connector Framework (scritto in linguaggio Java e parametrizzabile tramite il linguaggio di scripting Groovy), in grado di dialogare con CMDBuild tramite il proprio webservice e con il sistema esterno sia tramite utilizzo di webservice di terze parti che tramite accesso diretto al database che tramite lettura di file CSV o ricezione di mail (disponibile per chi sottoscrive il servizio di manutenzione)
  • il CMDBuild GUI Framework, utile per creare interfacce semplificate per gli utenti non tecnici
  • la APP mobile, utilizzabile per lavorare con CMDBuild in mobilità con smartphone e tablet (disponibile per chi sottoscrive il servizio di manutenzione)

Ciascun utilizzatore di CMDBuild può poi utilizzare gli stessi webservice per implementare soluzioni di interoperabilità personalizzate.