Saat ini saya sedang mengerjakan arsitektur untuk aplikasi yang akan mengelola soket pintar dan saya butuh saran. Inilah yang saya miliki untuk saat ini:
Saya tidak yakin bagaimana menangani koneksi antara Spring dan smart socket (saya ingin dapat menghidupkan / mematikan socket dari aplikasi web saya). Saya berkomunikasi dengan soket saya melalui HTTP. Ide saya adalah memiliki server yang akan mengatur koneksi dan perintah antara Spring dan soket:
- Ketika soket akan dihidupkan, itu akan mencoba untuk terhubung ke server.
- Server akan menunggu koneksi baru dari soket pintar, untuk menyimpannya. Juga akan menunggu perintah dari Spring untuk mengubah status soket.
Apakah itu ide yang bagus? Jika ya, apakah ada alat yang akan membantu saya melakukan itu (mungkin dibangun di musim semi), atau haruskah saya menulisnya sendiri?