Sinapse è un sistema software multi purpose flessibile e configurabile basato su plugin.
Sinapse è adatto a soddisfare svariate esigenze: dal controllo processi, al MES, ai processi di integrazione tramite pattern ESB. Il sistema è basato sulla propagazione di eventi, sia esterni che interni, ed utilizza un bus software di comunicazione multi pattern basato su messaggi che connette una rete di entità semplici; come in una rete neurale esse collaborano per raggiungere l'obiettivo finale. Il motto è "Sinapse: the brain behind your business".

Realizzato sulla base del collaudato plugin DLR disponibile nella piattaforma Sinapse, JCOBridge garantisce le migliori prestazioni nell'integrazione dei mondi JVM e CLR. JCOBridge è il bridge nativo di nuova generazione tra .NET e Java/JVM. .NET e Java sono le piattaforme di sviluppo software leader sul mercato e sono perfettamente presenti nei settori dei dispositivi e dei prodotti. JCOBridge consente il riutilizzo delle librerie Java e .Net e delle soluzioni software in mondi diversi, riducendo al minimo il tempo di commercializzazione e massimizzando il riutilizzo del codice. JCOBridge consente di accedere a moduli e dispositivi non disponibili nella tecnologia del team di riferimento, oppure condividere blocchi software acquistati tra team con piattaforme software diverse. Visita il sito
Sulla base del motore JCOBridge, MASES Group mantiene anche una famiglia di progetti open-source dedicati a scenari specifici:
- JNet — accesso diretto a tutte le API Java/JVM da C#/VB.NET
- JCOReflector — richiamo di qualsiasi assembly .NET da Java/Scala/Kotlin
- KNet — suite .NET per Apache Kafka™, incluso supporto completo a Streams e Connect
- KEFCore — provider Entity Framework Core per Apache Kafka™
KNet for OPC
KNet for OPC (KNetOPC) è una suite OPC-UA per Apache Kafka™ che trasforma qualsiasi server OPC-UA in uno stream di eventi Kafka in tempo reale. È distribuita come plugin Kafka Connect standard — un connettore Source che pubblica le notifiche di variazione OPC-UA su topic Kafka, e un connettore Sink che esegue comandi (Read, Write, Call) su un server OPC-UA pubblicandone la risposta — oltre a Predicates per filtrare i dati a livello di connettore, prima che raggiungano il broker. Una libreria client .NET e un'integrazione opzionale con KEFCore permettono alle applicazioni .NET di interrogare dati OPC-UA in tempo reale con LINQ standard, senza scrivere codice sui protocolli Kafka o OPC-UA. Visita il sito

