SOA - Soluzioni mobili

Descrizione

Oggi i cellulari di oggi sono diventati molto potenti nell'economia odierna e il web mobile è diventato più economico e fornisce servizi veloci all'utente. Le soluzioni mobili basate sul Web devono comunicare con il back-end nell'ambiente aziendale.

Il diagramma seguente mostra lo sviluppo di applicazioni mobili basate su SOA:

  • Utilizzando l'immagine sopra, possiamo spiegare come la configurazione delle soluzioni mobili può essere semplificata dall'orientamento al servizio.

  • Lo scopo del processo è leggere il codice a barre degli articoli dai telefoni cellulari.

  • Successivamente, l'utente compilerà il modulo e lo invierà al server. Il messaggio non verrà inviato direttamente al server, ma utilizza l'interprete denominato Enterprise Service Bus (ESB) per elaborare i dati e inviare il messaggio al server appropriato.

  • Nell'ultimo passaggio, il messaggio verrà archiviato nel database.

Parte mobile

Si tratta di un'applicazione eseguita su un telefono cellulare che memorizza tutti i dati in un database locale e l'utente può controllare i dati non impostati e provare a inviarli di nuovo.

Middleware di comunicazione

L'ESB funge da middleware tra server e telefoni cellulari che invia i dati raccolti dai telefoni cellulari ed elabora i messaggi archiviati nei diversi database. Il middleware è una parte meno personalizzata tra i telefoni cellulari e il server e si traduce nel successo del sistema.

Parte lato server

La parte lato server spesso chiamata come visualizzazione web che fornisce i dati raccolti che vengono recuperati dal database.

Le tre parti precedenti (parte mobile, middleware di comunicazione, parte lato server) specificano che le soluzioni mobili possono essere utilizzate in modo sistematico utilizzando le architetture orientate ai servizi.