SOA - Mobile Lösungen

Beschreibung

Heutzutage sind die Handys von heute in der heutigen Wirtschaft sehr leistungsfähig geworden, und das mobile Web wird billiger und bietet dem Benutzer schnelle Dienste. Die webbasierten mobilen Lösungen müssen mit dem Backend in der Unternehmensumgebung kommunizieren.

Das folgende Diagramm zeigt die SOA-basierte Entwicklung mobiler Anwendungen:

  • Anhand des obigen Bildes können wir erklären, wie die Konfiguration mobiler Lösungen durch die Serviceorientierung vereinfacht werden kann.

  • Ziel des Prozesses ist es, den Barcode der Artikel von den Mobiltelefonen zu lesen.

  • Als nächstes füllt der Benutzer das Formular aus und sendet es an den Server. Die Nachricht wird nicht direkt an den Server gesendet, sondern verwendet den Interpreter namens Enterprise Service Bus (ESB) , um die Daten zu verarbeiten und die Nachricht an den entsprechenden Server zu senden.

  • Im letzten Schritt wird die Nachricht in der Datenbank gespeichert.

Mobiler Teil

Es handelt sich um eine Anwendung, die auf einem Mobiltelefon ausgeführt wird und alle Daten in einer lokalen Datenbank speichert. Der Benutzer kann die nicht festgelegten Daten überprüfen und versuchen, sie erneut zu senden.

Kommunikations-Middleware

Der ESB fungiert als Middleware zwischen Server und Mobiltelefonen, die gesammelte Daten von den Mobiltelefonen sendet und die in den verschiedenen Datenbanken gespeicherten Nachrichten verarbeitet. Middleware ist ein weniger kundenspezifischer Bestandteil zwischen Mobiltelefonen und Servern und führt zum Erfolg des Systems.

Serverseitiger Teil

Der serverseitige Teil wird häufig als Webansicht bezeichnet und stellt die gesammelten Daten bereit, die aus der Datenbank abgerufen werden.

Die obigen drei Teile (Mobiler Teil, Kommunikations-Middleware, Serverseitiger Teil) geben an, dass mobile Lösungen mithilfe der serviceorientierten Architekturen systematisch verwendet werden können.