Java Category
ネットワーク
Java 標準 API で通信の基礎と実務上の注意点を押さえる。
Category Overview
このカテゴリで扱うテーマ
HTTPTCPUDPSMTPFTP
Java でメール送信を実装する方法と SMTP 設定の基礎知識
Jakarta Mail による SMTP メール送信の基本構成と、テキスト・HTML メールの実装パターンを整理する。
Read
Java HttpClient で HTTP 通信を実装する方法
Java 11 以降の HttpClient で GET/POST を送信し、タイムアウトやステータスコードの扱いを整理する。
Read
Java HttpURLConnection で HTTP 通信する基本実装
Java 8 でも使える HttpURLConnection で GET/POST を実装し、エラーストリームやタイムアウトの扱いを整理する。
Read
Java TCP ソケットでクライアント/サーバー通信を実装する
ServerSocket と Socket でエコーサーバーを構築し、TCP 通信の基本フローを理解する。
Read
Java UDP ソケットでデータグラム通信を実装する方法と注意点
DatagramSocket と DatagramPacket で UDP 送受信を実装し、TCP との違いを整理する。
Read
Java ソケットで SMTP プロトコルの仕組みを理解する
TCP ソケットで SMTP コマンドを手作りし、メール送信プロトコルの基本フローを理解する。
Read
Java ソケットで FTP プロトコルの仕組みを理解する実装例
TCP ソケットで FTP コマンドを手作りし、コマンドチャネル・データチャネル・PASV モードを理解する。
Read
Java ソケットで HTTP リクエストを手作りしてプロトコルを理解する
TCP ソケットで HTTP/1.1 リクエストを手動構築し、ステータス行・ヘッダー・ボディの構造を理解する。
Read