Streaming

Streaming è una infrastruttura che permette di ricevere flussi di informazioni sul poprio dispositivo mobile; è un servizio server side che si pone come punto di unione e convergenza per tutti i flussi dati che possono essere inviati ad una device. Ad esempio può essere utilizzato per visualizzare filmati, o audio, dal proprio terminale. Streaming è in grado di “encodare”, ovvero di trasformare nel formato supportato dalla device di destinazione, flussi provenienti da servizi di “live broadcast”, oppure da file scaricati dalla rete o caricati sullo stesso motore di streaming.
Streaming è interattivo rispetto al terminale che lo utilizza, grazie allo standard SMIL, col quale è possibile creare funzionalità quale per esempio una “Tv Mobile” con scelta dei programmi.

Tecnologia

Streaming è un servizio basato sulla tecnologia J2EE e Stream Server Darwin. Lo stream prodotto può essere in formato MPEG 4, MP3, 3GPP, H26L, Quicktime. I protocolli nativi sono http o rtp. Espone interface http e SMIL per la creazione di servizi di interattività.

Rendering

Rendering nasce per soddisfare la costante crescita di dispositivi mobili e non, presenti sul mercato. Ogni dispositivo ha la sua specifica intefaccia utente, le cui caratteristiche variano rispetto a quella di un altro dispositivo. Quando viene prodotto un software, con la relativa interfaccia utente, questo non può non tenere conto delle caratteristiche del dispositivo sul quale verrà usato; deve essere prodotto ad-hoc per le capacità del terminale di destinazione.
Rendering è un motore, che funziona lato server e che permette di adattare un prodotto con interfaccia utente generica a un dispositivo specifico. L’interfaccia utente del prodotto software, in questo modo può essere agnostica rispetto alle caratteristiche del terminale sul quale verrà visualizzata.
Rendering dispone di un archivio di device per poter trasformare un’interfaccia utente agnostica in una specifica, con il proprio layout e il proprio “skin”.

Tecnologia

Rendering è un servizio basato sulle specifiche J2EE, e può essere inglobato in altri servizi, oppure utilizzato “stand-alone”. E’ utilizzabile attraverso XML e http, oppure come WebService, o con chiamate dirette alle API messe a disposizione. Testato sui più diffusi server J2EE.

Vilma

VILMA è il nostro VIrtuaL MAjordomo.

VILMA è una soluzione attuata nell’ambito della domotica che consente a distanza di accedere alla gestione della casa per mezzo del telefono cellulare, passando per internet attraverso un web browser.

jSpy

JSPY è un prodotto capace di collezionare in tempo reale informazioni che provengono da tutti i sottosistemi disponibili (da tutto il software, dalla rete) e di correlarle applicando delle strategie conseguenti.

Il sistema di inferenza delle informazioni si prende in carico il “che cosa, quando e su che layer” alcuni avvenimenti stanno accadendo.

Con jSpy è quindi possibile unire informazioni provenienti da differenti canali ed è possibile attivare dei servizi dipendenti da logiche ed algoritmi applicati in tempo reale a queste informazioni.

Un caso di applicabilità di jSpy si ha quando un attacco alla rete viene scovato da un IDS (Intrusion Detection System) che lo traccia nei propri file di log e. N nel frattempo un’a applicazione di business sta tracciando dei login falliti. Jspy è in grado di correlare le due informazioni in tempo reale e, per esempio, può andare a disattivare sul firewall quell’indirizzo IP.
br> Jspy si compone di 4 moduli: – Data Collection Logic (CHE COSA collezionare e QUANDO collezionare) – Inference Engine (COME interpretare) – Action Module (CHE COSA fare) – Product Catalog Module

jSpy può essere integrato a caldo in una rete senza interferire sulle performance della rete stessa. I moduli vivono anche singolarmente, senza bisogno di una istanza del prodotto e possono essere rilasciati su una partizione di rete di fianco al sistema dal quale si desidera avere informazioni. Il Product Catalog Module è un modulo di jSpy che agisce da Content Management System per i prodotti e agisce da collettore di tutte le informazioni utili durante la cattura e per successive interpolazioni.
JspyArchitecture

Prodotti

Nel corso degli anni mondora s.p.a. ha approcciato lo sviluppo di prodotti in diversi scenari:

Nell’ambito del mondo opensource siamo attivit su: www.jboss.it

Nella correlazione di monitor di sistemi: jSpy

Nella distribuzione di applicazioni anche sul canale mobile: rendering e streaming

Nell’ambito della domotica: Vilma

Servizi

Mondora s.p.a. offre servizi volti a sostenere le imprese nei diversi contesti nei quali operano con progetti ad alto valore tecnologico mirati e studiati ad hoc sulle specifiche esigenze del cliente

Eroga i propri servizi avvalendosi della professionalità, della competenza tecnologica e dell’esperienza del proprio team. In particolare i servizi proposti sono:

Grazie all’applicazione di metodologie agili, mondora tiene fede al proprio motto “deliver or die”, che esprime la priorità di accontentare il cliente consegnando in tempo, rispettando sia budget che specifiche.