2011-07-05 160 views
0

我有電腦連接到wifi網絡。其中一個用作根(讓我們稱之爲服務器),並直接或間接連接到所有其他計算機(讓我們稱它們爲客戶端)。我想從根節點向所有節點發送一些信息(每個節點的信息不同)。通過網絡發送信息

有沒有辦法做到這一點,而不需要在客戶端運行任何程序(類似於PING)?

或者唯一可行的方法是通過客戶端和服務器使用套接字?

+0

如果您沒有在其他計算機上運行的程序,那麼他們將如何知道如何處理這些信息? – immibis

回答

1

Ping實際上並沒有向客戶端發送任何數據。它只是往返一個包。

要接收信息,您需要在客戶端上運行某種服務。套接字是必需的。對於最低限度的通信(不可靠)使用UDP和更可靠的使用TCP。

2

有沒有辦法做到這一點,而不需要在客戶端運行任何程序(類似於PING)? 是的,只要你不在意客戶永遠不會對信息做任何事情。

嚴重的是,沒有客戶端上的東西在監聽和處理從服務器發送的數據,你期望什麼?

+0

我想我也必須在客戶端運行程序,無論如何,thanx。 – Vishal

+0

@Vishal是的,這就是這樣的工作。 – Raoul