ENTERPRISE SERVICE BUS

TUTTA LA POTENZA DI CALCOLO CHE SERVE!

UN FRAMEWORK POTENTE, FLESSIBILE E ROBUSTO PER DESCRIVERE E IMPOSTARE I COMPORTAMENTI DESIDERATI
SUL MARGINE DELLA RETE.

La soluzione Enterprise Service Bus di Gruppo Filippetti consente ai sistemi di eseguire l’elaborazione dei dati sul margine della rete, vicino all’origine dei dati stessi.

Ciò riduce la larghezza di banda delle comunicazioni tra i sensori di campo e la IoT Smart Platform, eseguendo analisi e generazione di conoscenza presso (o vicino) alla fonte dei dati.

 

Enterprise Service Bus è il framework ideale che garantisce sempre il controllo, l’aggiornamento, la robustezza e il monitoraggio delle logiche di elaborazione a supporto dell’utilizzo in campo o direttamente in cloud come ESB Applicativo, utilizzando al meglio le potenze di calcolo disponibili e la semplicità di un potente meta-linguaggio per descrivere i comportamenti desiderati.

ARCHITETTURA DEL FRAMEWORK.

Enterprise_Service_Bus

PRINCIPALI FUNZIONALITA’

  • Linguaggio logico per la definizione delle regole di mappatura fra diversi tipi di dati;
  • Linguaggio procedurale per la definizione di algoritmi di calcolo e modifica dati comunque complessi e articolati;
  • Modalità di archiviazione/ricerca dati a livelli di complessità/efficienza variabili (BIG-DATA):
    • Diretta su RDBMS: Bassa efficienza, alta flessibilità (max 300 rec/sec.)
    • Su Datamart SQLITE: Media efficienza, semplicità uso (max 5000 rec/sec.)
    • Su Datamart ISAM: Alta efficienza, complessità configurazione (oltre 10000 rec/sec)
    • Funzione (Modulo) Nativa Map/Reduce 

SDK E API

SDK: WebGUI, Configuration Files and Database (sqlite)

  • GUI per la definizione della configurazione di processo (Business) dei dominii;
  • Set di Moduli “base” per la realizzazione di dominii mediante sola configurazione;
  • Kit per la generazione di moduli WEBServices (Client e/o Server).

MODULI SPECIFICI

Moduli Specifici su architettura ARM e Sitara

  • FONA SIMx08 (GPS/GPRS) Interface Module
  • Generic GPIO Control Module
  • VL6180 Infrared Laser distance Meter & Light Meter Module
  • ELM327 Interface via BT/Serial Module

MODULI BASE

INPUT
ADAPTERS

  • Files
  • Seriale (Porte, Filesystem pipes UDP/TCP)
  • MQTT
  • WEBS/REST

STORAGE

  • Sqlite3 Datamarts
  • File ISAM Datamarts

OUTPUT ADAPTERS

  • Files
  • MQTT
  • WEB/REST
  • Seriale (Porte, Filesystem pipes, UDP/TCP

COMPUTING

  • Generico Modulo Event/Interval/
    Timed/Configurabile

SDK e API – I moduli “Custom” (Pi)

eGlnet

Componente specifico di base bus in grado di interconnettere i domini fra loro, consentendo la condivisione dei servizi interni (esposizione, utilizzo): estensione del bridge intra-dominio attuale alla forma inter-dominio su TCP.

eGlbed

Building della struttura bus a livello “embedded” su architettura ARM/Sitara per l’ottimizzazione dei tempi di startup e la minizzazione dei consumi energetici.

eGlpoint

Embedding della componente “Adapter” su micorocontrollore per l’attestazione diretta di componenti sensore/attuatore su bus ESB remoto attraverso il protocollo eglnet.

API: ANSI-C Libraries

  • Funzioni di Comunicazione intra/inter dominio;
  • Funzioni di Controllo Processo (interazione con Deamon);
  • Funzioni Gestione Evoluta Multithread (Thread Array);
  • Funzioni di Personalizzazione del Linguaggio Logico;
  • Libreria Interprete JSON.

Hai bisogno di sviluppare una soluzione specifica
basata sui nostri Prodotti?

Share
Share
Share