SOA - Solusi Seluler

Deskripsi

Sekarang ponsel hari telah menjadi bertenaga tinggi dalam perekonomian saat ini dan web seluler menjadi lebih murah dan menyediakan layanan cepat kepada pengguna. Solusi seluler berbasis web harus berkomunikasi dengan backend di lingkungan perusahaan.

Diagram di bawah menunjukkan pengembangan aplikasi seluler berbasis SOA:

  • Dengan menggunakan gambar di atas, kami dapat menjelaskan bagaimana konfigurasi solusi seluler dapat disederhanakan oleh orientasi layanan.

  • Tujuan dari proses ini adalah membaca kode batang item dari ponsel.

  • Selanjutnya pengguna akan mengisi formulir dan mengirimkannya ke server. Pesan tidak akan dikirim ke server secara langsung, tetapi menggunakan penerjemah yang disebut Enterprise Service Bus (ESB) untuk memproses data dan mengirim pesan ke server yang sesuai.

  • Pada langkah terakhir, pesan akan disimpan ke dalam database.

Bagian Seluler

Ini adalah aplikasi yang berjalan pada ponsel yang menyimpan semua data dalam database lokal dan pengguna dapat memeriksa data yang tidak disetel dan mencoba mengirimnya lagi.

Middleware Komunikasi

ESB bertindak sebagai middleware antara server dan ponsel yang mengirimkan data yang dikumpulkan dari ponsel dan memproses pesan yang disimpan dalam database yang berbeda. Middleware adalah bagian yang kurang disesuaikan antara ponsel dan server dan menghasilkan keberhasilan sistem.

Bagian Sisi Server

Bagian sisi server sering disebut sebagai tampilan web yang menyediakan data yang dikumpulkan yang diambil dari database.

Tiga bagian di atas (Mobile Part, Communication Middleware, Server Side Part) menetapkan bahwa solusi seluler dapat digunakan secara sistematis dengan menggunakan arsitektur berorientasi layanan.