Beachtenswertes zu ePOS mobilePRO
Technischer Hintergrund: Neue Arbeitsweise der Mobilgeräte
Mit ePOS mobilePRO wurde die Systemarchitektur der mobilen Geräte grundlegend überarbeitet. Ziel ist eine stabile, skalierbare und netzwerkunabhängigere Kommunikation.
SignalR-basierte Kommunikation
Beim Einrichten des Stationstyps „ePOS mobile PRO“ wird auf dem Kassenserver automatisch ein sogenannter SignalR-Hub eingerichtet und gestartet.
Dies erfolgt beim Start des TerminalCommanders (optional auch unmittelbar beim Einrichten).
Die mobilen Geräte arbeiten mit nativen Apps (Android und iOS), die sich über diesen SignalR-Hub mit dem System verbinden.
Verbindungsstruktur
Die Kommunikation erfolgt mehrstufig:
Das mobile Gerät verbindet sich mit einer dedizierten Server-Komponente auf dem Kassenserver (pro Gerät)
Diese Server-Komponente ist ihrerseits mit dem SignalR-Hub verbunden
Zusätzlich kann eine zweite Verbindung über eine Cloud-Instanz (CloudBox) aufgebaut werden
Dieses Konzept ermöglicht eine parallele bzw. alternative Kommunikation über unterschiedliche Netzwerkwege.
Erweiterung durch Cloud-Anbindung
Durch die optionale Nutzung einer zusätzlichen SignalR-Instanz in einer CloudBox kann die Verbindung unabhängig vom lokalen Netzwerk hergestellt werden.
Dies ist die technische Grundlage für:
den Betrieb über Mobilfunk (SIM-Karte)
erhöhte Ausfallsicherheit
flexible Einsatzszenarien außerhalb der lokalen Infrastruktur
Einordnung
Die neue Architektur ersetzt die bisherige Webservice-basierte Kommunikation (z. B. wsclou) durch ein moderneres, ereignisbasiertes Verfahren.
Dies verbessert insbesondere:
Verbindungsstabilität
Reaktionszeiten
Skalierbarkeit bei mehreren Geräten
Zurück zum übergeordneten Thema: mPOS Client-Server