各位板友大家好,
目前有使用WebSocket來接收Client傳送過來的Json格式資料,
Json結構內有自定義的function code,方便我確認要拿這件Json資料做什麼事情。
我目前的想法是,先建立一個專門處理這些後續作業的線程,並用System.Threading.AutoResetEventSystem(或是Threading.ManualResetEvent)等候著觸發。
接著當WebSocket收到Json資料時,將Json資料丟入一個預先定義好的Buffer,然後觸發上述的信號,
預先建立的Thread拿到Buffer內的資料後立即處理,再將處理結果丟回給WebSocket。
不曉得是不是有更好的處理方式呢? 因為擔心同一個WebSocket Client連線需求被阻塞,才想說用這樣處理…
再麻煩板上前輩回覆指導了,謝謝。
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/247504.html
標籤:ASP.NET
上一篇:C#保存資料時驗證oracle資料庫表中是否有這個時間段的值,如果有就更新,沒有就插入。
下一篇:找作業已經一周了
