Why Connectanum?

The connectanum Java WebSocket Server is a full featured WAMP router and client that implements most important advanced features for enterprise project development.

Connectanum uses WebSockets to connect browsers to a distributed, multi language business logic. Hereby it is possible to build a loosely coupled distributed computing network.

A WebSocket connection cannot be used without a sophisticated subprotocol. Connectanum offers support for distributed remote procedure calls (RPC) as well as the publish/subscribe pattern.
Reactivity as known from AngularJS or ReactJs may not just be a part of your browser framework. With connectanum it is possible to have this kind of reactivity throughout your whole system.

The animation shows how multiple clients are connected to the connectanum router. Messages are getting forwarded between those clients by using remote procedure calls and publish events.

The connectanum server runs pretty fast and can handle hundreds of messages per second even on this very low performing server.
You may see RTT < 20ms depending on your connection and your latencies. We have measured >=9ms in a local environment on this raspberry pi.
Higher latencies may most probably be caused by the network bandwidth and latency.