エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
UDPサーバなのにTCPサーバのようなコードが書ける - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
UDPサーバなのにTCPサーバのようなコードが書ける - Qiita
を行う必要がある。 適用例 UDPサーバの良くある例の一つであるechoサーバのように1リクエスト1レスポン... を行う必要がある。 適用例 UDPサーバの良くある例の一つであるechoサーバのように1リクエスト1レスポンスで処理が終了してしまうものにはこの実装はあまり必要がない。 クライアントと何回か送受信を行い、また同時に複数の接続先と通信が発生するような状況で威力を発揮する。 OpenVPNのようなVPNサーバに使ったり、MQTTのサーバに使ったり。 サンプル # include <stdio.h> # include <sys/types.h> # include <sys/socket.h> # include <arpa/inet.h> # include <sys/select.h> # include <errno.h> int accept_handle(int cfd, struct sockaddr_in *local) { struct sockaddr_in remote;

