項目番号 | 方向 | 方式 | 概要 |
通信パターン1 | クライアント<->サーバー | XMLHttpRequest | クライアントからGETやPOST等を使って送信。サーバーはJSON形式でjavascriptに返す |
通信パターン2 | サーバー->クライアント | <?=$変数?> | サーバー側でHTMLの書き出しを行う。 |
通信パターン3 | サーバー->クライアント | <?=$変数?> | javascriptの部分もサーバー側ファイルの一部として書く。 |
通信パターン4 | クライアント->サーバー | FORM | GETやPOST等を使った送信の補足 |
通信パターン5 | サーバー->クライアント | HTML5(Server-Sent Events) | サーバからの情報を受け取る |
通信パターン6 | クライアント<->サーバー | WebSocket | ソケット通信する |
通信パターン7 | クライアント<->サーバー | FetchAPI | XMLHttpRequestの代わりにFetchAPIを使う |