Ho uno scenario in cui implementerò il comando Command come descritto in questo articolo.
In realtà, da una vista ASP.Net MVC, alcuni utenti invocheranno diversi comandi / azioni come Avvia video dal vivo, Avvia immagine dal vivo, Avvia registrazione ecc. Un Web Socket Server riceverà quindi questi comandi e li invierà a un ricevitore (un'applicazione basata su Windows). Il ricevitore prima di eseguire il comando richiesto, prima confermerà il comando ricevuto e confermerà al mittente che il comando inviato è stato ricevuto per l'elaborazione.
Nota: il riconoscimento e / o la risposta effettiva verranno restituiti al Web Socket Server sempre in modo asincrono e quindi inviati di conseguenza al mittente. Significa che l'intero sistema è basato sugli eventi.
Quindi la mia domanda è:
Dato lo schema di comando descritto nell'articolo , ora quale miglior modo potrei aggiungere il riconoscimento di comando ad esso e il riconoscimento restituito e / o la risposta effettiva sarà anche sotto forma di qualche comando / messaggio o qualcos'altro?
Se dobbiamo fare qualcosa di diverso per inviare il riconoscimento o la risposta, quale modello usare per questo?