2011-07-05 25 views
0

私はWi-Fiネットワークに接続されたコンピュータを持っています。そのうちの1つはルート(サーバーと呼ぶ)として機能し、他のすべてのコンピュータに直接的または間接的に接続されています(クライアントに呼び出すことができます)。ルートからすべてのノードに情報を送信したい(情報はノードごとに異なる)。ネットワーク経由での情報の送信

(PINGに似た)クライアント側でプログラムを実行せずにこれを行う方法はありますか?

または、唯一の方法は、クライアントとサーバーでソケットを使用することですか?

+0

他のコンピュータでプログラムを実行していない場合は、その情報をどのように処理すればよいのでしょうか? – immibis

答えて

1

Pingは実際にクライアントにデータを送信しません。パケットをラウンドトリップするだけです。

情報を受け取るには、クライアントで何らかの種類のサービスが必要です。ソケットが必要です。最小限の通信(信頼性がない)のために、UDPを使用し、より信頼性の高いTCPを使用します。

2

(PINGと同様に)クライアント側でプログラムを実行しないとこれを行う方法はありますか? はい、あなたはクライアントがその情報で決して何もしないことに気をつけなければなりません。

真剣に言えば、クライアントがサーバーから送信したデータで何かを聞いて、何かをしていないと、あなたは何を期待していますか?

+0

私はあまりにも、クライアント側でも、とにかく、おかげでプログラムを実行する必要がありますね。 – Vishal

+0

@ Vishalはい、そういったことがどういうものなのですか? – Raoul

関連する問題