Sinapse is a flexible and configurable plugin-based multi purpose software system.
Sinapse is suitable to satisfy various needs: from process control, to MES, to integration processes via ESB patterns. The system is based on the propagation of events, both external and internal, and uses a message-based multi-pattern communication software bus that connects a network of simple entities; like in a neural network they collaborate to reach the final goal. The motto is "Sinapse: the brain behind your business".

Built on the basis of the proven DLR plugin available in the Sinapse platform, JCOBridge guarantees the best performance in the integration of the JVM and CLR worlds. JCOBridge is the next-generation native bridge between .NET and Java/JVM. .NET and Java are the leading software development platforms on the market and are perfectly present in the device and product sectors. JCOBridge enables reuse of Java and .Net libraries and software solutions across different worlds, minimizing time to market and maximizing code reuse. JCOBridge allows you to access modules and devices not available in your team's technology, or share purchased software blocks between teams with different software platforms. Visit the website
Built on the JCOBridge engine, MASES Group also maintains a family of open-source projects for specific interoperability scenarios:
- JNet — direct access to all Java/JVM APIs from C#/VB.NET
- JCOReflector — call any .NET assembly from Java/Scala/Kotlin
- KNet — .NET suite for Apache Kafka™, including full Streams and Connect support
- KEFCore — Entity Framework Core provider for Apache Kafka™
KNet for OPC
KNet for OPC (KNetOPC) is an OPC-UA suite for Apache Kafka™ that turns any OPC-UA server into a real-time Kafka event stream. It ships as standard Kafka Connect plugins — a Source connector that streams OPC-UA change notifications into Kafka topics, and a Sink connector that executes commands (Read, Write, Call) against an OPC-UA server and publishes the response back — plus connector-level Predicates to filter data before it ever reaches the broker. A .NET client library and an optional KEFCore integration let .NET applications query live OPC-UA data with standard LINQ, with no Kafka or OPC-UA protocol code required. Visit the website

