Key points about ePOS mobilePRO
Technical background: How mobile devices now work
With ePOS mobilePRO, the system architecture of the mobile devices has been fundamentally overhauled. The aim is to achieve stable, scalable and more network-independent communication.
SignalR-based communication
When setting up the "ePOS mobile PRO" station type, a SignalR hub is automatically configured and started on the POS server.
This happens when TerminalCommander is launched (or, optionally, immediately upon setup).
The mobile devices use native apps (Android and iOS) that connect to the system via this SignalR hub.
Connecting structure
Communication takes place in several stages:
The mobile device connects to a dedicated server component on the POS server (one per device)
This server component is, in turn, connected to the SignalR hub
In addition, a second connection can be established via a cloud instance (CloudBox)
This approach enables parallel or alternative communication via different network paths.
Expansion via cloud integration
By using an optional additional SignalR instance in a CloudBox, the connection can be established independently of the local network.
This is the technical basis for:
operation via mobile network (SIM card)
improved reliability
flexible deployment scenarios outside the local infrastructure
Classification
The new architecture replaces the previous web service-based communication (e.g. wsclou) with a more modern, event-driven approach.
In particular, this improves:
connection stability
Response times
Scalability across multiple devices
Back to the overarching topic: mPOS Client-Server