大路・小路 ゆっくり、ほっこり
English
日本語
ようこそ
ギャラリー
街角A
街角 B
お地蔵さんのおうち
人々
Kyoto
Music
桜 2019
vibe
日本酒
演奏会
Live! コンチェルティーノ・ディ・キョウト 第62回定期演奏会
スズキメソード京都2019年度卒業演奏会(1)
スズキメソード京都2019年度卒業演奏会(2)
パデレフスキ ピアノ協奏曲イ短調 Op.17
ブログ
音楽
独り言
通信ソフトウエア
C++言語
データベース設計
サイトについて
TCPプログラミングのまとめ
2020年1月17日 【
ネットワークプログラミングTCP(後編)
】
前回までの作成した、SimpleClientTransFile, SimpleServerTransFileにクライアント側でのファイル受信機能を実装したプロジェクトを公開します。要求応答については以...
>>続きを読む
ファイル送受信機能の実装(双方向通信)(2019/12/22更新)
2019年12月15日 【
ネットワークプログラミングTCP(後編)
】
ネットワークプログラミング(後編)では、クライアントからサーバへのファイル送信機能を実装しました。前々回、前回に作成したクライアント(送信機能)、サーバ(受信機能)を参照してください。動作は下図のよう...
>>続きを読む
ファイル送受信機能の実装(サーバ側の受信機能の実装)2019/12/08更新
2019年12月5日 【
ネットワークプログラミングTCP(後編)
】
今回は受信側(サーバ)のプログラムを考えてみましょう。CSendRecvThraedの受信リングバッファに格納されたファイル送信コマンドをCRecvFileThreadのファイル受信用のリングバッファ...
>>続きを読む
ファイル送受信機能の実装(クライアントからの送信機能の実装)2019/12/08更新
2019年12月1日 【
ネットワークプログラミングTCP(後編)
】
プログラム構成についてファイル送受信機能について次のような構成でプログラムを考えてみることにしましょう。 単純なファイル送受信機能ということでこのような仕様で考えます。開始確認(受信側→送信側)、終了...
>>続きを読む
ファイル送受信機能の実装(送信速度の制御)
2019年11月24日 【
ネットワークプログラミングTCP(後編)
】
送受信スレッド(CSendRecvThread)の送信リングバッファにデータを書くとTCPスタックが送信可能であれば、無制限にデータをネットワークに送出します。このような動作では、ネットワークのトラフ...
>>続きを読む
ファイル送受信機能の実装(リングバッファ対応その3)
2019年11月17日 【
ネットワークプログラミングTCP(後編)
】
クライアントのリングバッファ対応が終わったのでSimpleServerTransFile(Linux)の各バッファをリングバッファに置き換えます。手順は以下の通りです。 1.送信用リングバッファへの対...
>>続きを読む
ファイル送受信機能の実装(リングバッファ対応その2)(2019/11/16更新)
2019年11月8日 【
ネットワークプログラミングTCP(後編)
】
SimpleClientTransFile(Windows)の各バッファをリングバッファに置き換えます。手順は以下の通りです。 1.送信用リングバッファへの対応1.1.送信バッファ(m_pSendDa...
>>続きを読む
ファイル送受信機能の実装(リングバッファ対応その1)(2019/11/11更新)
2019年11月7日 【
ネットワークプログラミングTCP(後編)
】
前回作成した、SimpleServerTransFile(Windows、Linux)、 SimpleClientTransFile(Windows、Linux)の送信・受信とバッファの関係は下図のよ...
>>続きを読む
ファイル送受信機能の実装(メッセージデータのパケット化その2)
2019年11月3日 【
ネットワークプログラミングTCP(後編)
】
前回は、クライアントからの送信、サーバでの受信をパケット化しました。今回は、サーバからの送信、クライアントでの受信をパケット化します。サーバからの送信では、ちょっと注意が必要になります。各クライアント...
>>続きを読む
ファイル送受信機能の実装(メッセージデータのパケット化その1)
2019年10月26日 【
ネットワークプログラミングTCP(後編)
】
前半に作成したSimpleClientMEcho(Windows版、Linux版)とSimpleServerMChat(Windows版, Linux版)間にファイル送受信機能を追加することにしましょ...
>>続きを読む
次ページへ »
検索:
最近の投稿
UbuntuにMariaDBをインストールする
Windows11のWSL2を使って仮想環境にLinux(Ubuntu)を インストールする
WLS2でUbuntuをインストールしたらrootでログインしてしまったとき
Windows11のWSL2を使って仮想環境にLinux(Ubuntu)を インストールする
開発環境の準備
アーカイブ
2024年4月
2023年4月
2023年2月
2022年4月
2021年10月
2021年9月
2021年7月
2020年4月
2020年3月
2020年2月
2020年1月
2019年12月
2019年11月
2019年10月
2019年9月
2019年8月
2019年7月
2019年6月
2019年5月
2019年4月