LAN内のPCからPCへ通信するには?


コルト  2006-06-02 05:50:07  No: 95609

環境:VB2005 Express

タイトルが自分で見ても意味がわからないので具体例を少し…。

同じLANの中にA、B、CのPCがあり、
AはB、Cから不定期に送られてくる画像を受信。
Aも不定期にBまたはCへメッセージを送信。

こんな感じのものを作りたいのですが、できればTCP通信を使いたくありません。
というのも、100台あれば100のポートを開かなければいけないので…

何かほかに方法はあるでしょうか?
なければあきらめてTCPでがんばります。
どなたかご教示お願いします。


コルト  2006-06-02 06:08:19  No: 95610

あ、あれ…なんかいつも書いてから気づくんですが…
サーバクライアントシステムなんだから別に何台もポート開く必要はない…?
なんだか普通にTCPでいけそうですね…


我龍院忠太  2006-06-02 16:15:20  No: 95611

>なんだか普通にTCPでいけそうですね…
いけます、WinSockを使って接続要求があったら、新しいソケットを
作り、受送信が終了したらソケットを破棄すれば良いだけです。


VB梅  2006-06-02 20:34:46  No: 95612

Aが固定であれば、
難しく考えずに、FTPサーバ立てるほうが簡単ですよ。

AはFTPフォルダーを監視して、ファイルがあれば処理する
だけでよいのでは?

クライアントのソフトもFTP通信でよいので簡単です。


よっちゃん  2006-06-03 00:24:07  No: 95613

ちなみにですが、DirectPlayを用いてもできます
画像をファイルとして開いてSTRINGで送信し
受信側でPUTして再生するとできます


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加