1

Web ソケットでコマンドをバックエンドに送信したいと考えています。私は自分のプロトコルが次のようになるべきだと考えていました:

送信:{cmd: "login", data: {user:"Me",id:99}}返信:{cmd: "login", data: "OK"}

送信:{cmd: "join sensors", data: {group:1}}返信:{cmd: "join sensors", data: "OK"}

送信:{cmd: "join actuators", data: {group:1}}返信:{cmd: "join actuators", data: "NOK"}

新しいリクエストを発行する前に、常に応答を待ちます。

BE からイベントを受信することもできます。

{evt:"sensor update", data: {id:1,value;20}}

私のデザインは賢明ですか?より標準化されたアプローチはありますか?

4

0 に答える 0