現在、スマートソケットを管理するアプリケーションのアーキテクチャに取り組んでおり、アドバイスが必要です。これは私が今持っているものです:
Springとスマートソケット間の接続を処理する方法がわかりません(Webアプリからソケットのオン/オフを切り替えられるようにしたい)。HTTP経由でソケットと通信します。私の考えは、Springとソケット間の接続とコマンドを管理するサーバーを用意することです。
- ソケットがオンになると、サーバーへの接続を試みます。
- サーバーは、スマートソケットからの新しい接続を待機して、それらを保存します。また、Springからのコマンドがソケットの状態を変更するのを待ちます。
それは良い考えですか?はいの場合、それを行うのに役立つツールはありますか(おそらくSpringで組み込まれています)、それとも自分で書く必要がありますか?
一見すると、ここには可動部分がたくさんあります。現時点では、Node-REDは、モンゴインスタンスへの不正なデータ以外に何もしていませんが、これはあなたのためだけであると想定していますが、おそらくすべてのフロントエンドピースを提示することができます
—
hardillb