這是我的問題陳述:Java的插座服務器客戶端方案
一個多線程服務器發送週期性消息「任何客戶那裏」。客戶端機器需要回復消息,以證明客戶端確實存在於特定IP上。
疑惑:
這是我應該如何着手?
- 客戶端發送出的多播消息。在客戶端計算機沒有客戶 2.Assuming就是不聽,即沒有程序在客戶端上運行的特定端口上,我該怎麼辦呢?
- 如果2是不可能的,我怎麼知道有客戶我的網絡上(沒有在客戶端上運行的程序)?請不要建議ZeroConf,因爲我無法在此處通過以太網電纜。
事實上,我很好奇一個簡單的網絡發現程序如何能夠列出網絡上的所有其他計算機,而無需在客戶端上運行任何程序。我應該使用Java Ping()嗎?
你試圖發現,揭露一些服務機器通常,這樣的服務(不管它是什麼)可以播放活動消息(多播可能) – Kevin