我有一個要求,即服務應該每隔一秒向客戶端發送消息。該服務只能有一個客戶端。雙工服務的實例,會話和併發性
我已經創建了一個雙工服務,現在混淆了服務的實例,併發和會話。
對於雙工服務是否始終需要會話? SessionMode.Required
InstanceContextMode是否應始終爲PerSession。 InstanceContextMode = InstanceContextMode.PerSession?
什麼應該是ConcurrencyMode?
如何防止其他客戶端連接到服務。客戶端中的回調引用應該是靜態的,並且在最初接收到客戶端請求時檢查空引用。
我將執行心跳操作以檢查服務的可用性。這應該是單向還是請求回覆呼叫,並且這個呼叫是否在同一個會話中?
謝謝。