No.3
- 回答日時:
>Winsockを使ってVBでチャット
を作るなら、TAGOSAKU7 さんがおっしゃるように TCP/IPのほうがいいと思います。
なにか他の事情があって、UDPでいくのなら、接続確認はアプリの手順で考えなくてはいけません。
TCP/IPは、「回線を接続する」という概念がありますが、UDPの場合にはありません。(自分のポートではなく、相手も含んだ接続回線と言う意味です)
その辺をふまえて・・・・
>良い方法が思いつきません。
私の場合は、特定のポートを接続確認用に、チャット用とは別にポートを使っています。
チャット参加者テーブルから、相手に対して問合せ文字を送り、また、問合せ文字に対しては、確認文字を返します。
これで、複数の会議形式のチャットができます。
決してベストの方法ではなく、簡易さとか速度のバランスから実践的に使っているという程度です。
#COMポートの結線と似たような考え方です。
No.2ベストアンサー
- 回答日時:
>UDP接続で2台のコンピュータでチャット
2台のPCでのチャットならTCP/IPの方がいいのでは・・・
UDPはエラー処理をしてくれないですけど、そこら辺のロジックも大丈夫ですか?
複数人数同時参加のチャットならUDPで組むと、早くすることも可能だけど、2台ならあまり意味が無いような気がするのは僕だけでしょうか?
参考URL:http://www.microsoft.com/JAPAN/developer/library …
ありがとうございます。UDPとTCPのちがいがはっきりわかっていないところもあったので、今回の回答は大変助かりました。ところでUDPは何の通信にむいてるのでしょうか?
No.1
- 回答日時:
sckClosed 0 (既定値) 閉じています。
WinsockコントロールのStateプロパティで状態がわかります。
参考までに定義と値を載せておきますね。
sckOpen 1 開いています。
sckListening 2 接続要求を待っています。
sckConnectionPending 3 接続がペンディング状態になっています。
sckResolvingHost 4 ホストの解決処理中です。
sckHostResolved 5 ホストの解決が完了しました。
sckConnecting 6 接続処理中です。
sckConnected 7 接続が完了しました。
sckClosing 8 相手側のマシンが接続を閉じようとしています。
sckError 9 エラー。
回答していただきありがとうございました。
UDPにもこの定義を使うことができるのですか。
1度試したのですけどうまくいかないかったのであきらめてましたが、もう一度試してみようと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 固定IP 楽天光が繋がらないまたは接続に時間が掛かる IPv4が邪魔してるので削除したい 2 2022/08/15 11:58
- Wi-Fi・無線LAN wifi中継器から中継器でネットがつながらない 2 2022/12/13 02:52
- その他(AV機器・カメラ) 電子ピアノに内蔵されているデモ曲を、PCやCDに入れて聴けるようにできますか? 以下、前回質問した内 2 2022/05/02 14:36
- その他(悩み相談・人生相談) 会社の同期が終業10分まえに仕事の確認作業をチャットで送ってきます。 チャットの中には、お手隙の際に 1 2022/11/23 09:41
- Wi-Fi・無線LAN Wi-Fiルーター、中継機等のおすすめについて。(2階がつながりにくい) 7 2023/03/03 08:17
- C言語・C++・C# チャットGPT 4について質問があります。 画像のような3つの種類がありますが、それぞれ何が違うので 1 2023/04/29 03:12
- Wi-Fi・無線LAN 昨日から、家のWi-Fiに接続した状態でoriginを起動すると、チャットとフレンドの欄がオフライン 1 2022/03/29 12:39
- 迷惑メール・スパム ocn電話の有人チャットサービスについて 1 2023/05/18 11:53
- Wi-Fi・無線LAN PCに原因不明の不具合があるため初期化したいです。 1 2022/09/06 00:20
- その他(パソコン・スマホ・電化製品) ios専用のbluetooth機器をandroidで接続する方法 4 2023/01/09 16:50
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【Win10】勝手にメールアプリが...
-
なりきり?についての質問です(...
-
PS5のdiscordって画面共有でき...
-
自遊空間という場所は・・・教えて...
-
チャットって何?
-
教授に注意を受けました。 チャ...
-
チャットで個人情報を抜かれる...
-
間違いメールを装ってチャット...
-
エロイプって何ですか? 通話し...
-
私が使用しているGmailアドレス...
-
メルマガ受信で一番最適なWEBメ...
-
夫がライブチャットで、1か月...
-
マイクロソフトアカウントチー...
-
バイトの勧誘について
-
ValorantってオープンVCないん...
-
チャットがやめられないです。
-
u-tube のコメントが削除されま...
-
JSとは日本語にするとなんです...
-
コストコのメールマガジン配信...
-
夫がアダルトライブチャットに...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
マイクロソフトアカウントチー...
-
【Win10】勝手にメールアプリが...
-
チャットって何?
-
なりきり?についての質問です(...
-
Teamsってアプリ、プロフィール...
-
コストコのメールマガジン配信...
-
教授に注意を受けました。 チャ...
-
夫がアダルトライブチャットに...
-
ValorantってオープンVCないん...
-
エロイプって何ですか? 通話し...
-
PS5のdiscordって画面共有でき...
-
JSとは日本語にするとなんです...
-
メルマガ受信で一番最適なWEBメ...
-
自遊空間という場所は・・・教えて...
-
間違いメールを装ってチャット...
-
無料メールサーバーのオススメ...
-
急いでます。Teamsでチャットを...
-
チャット中毒をやめる方法
-
三連休+土日連休、ゆっくりで...
-
私が使用しているGmailアドレス...
おすすめ情報