正答4
解説
正解は4です。
Ajax(Asynchronous JavaScript and XML)の仕組みを問う問題です。
Ajaxは、ページ全体を読み込み直さずに画面の一部だけを更新する技術です。
【選択肢別解説】
1:× これはAjaxではなく、SOAP(Simple Object Access Protocol)などの説明です。
SOAPはXML形式のメッセージをHTTPで送るので、ファイアウォールを通過しやすくなります。
Ajaxはファイアウォールを通過させるための方式ではありません。
2:× これはCSS(Cascading Style Sheets)の説明です。
スタイルシートは見た目を定義する仕組みで、非同期通信とは関係ありません。
3:× これはHTTP(HyperText Transfer Protocol)による一般的なWeb通信の説明です。
Ajaxの特徴である非同期通信と部分的な再描画が書かれていません。
4:○ Ajaxでは、ブラウザ上のJavaScriptがWebサーバとXMLなどのデータを非同期にやり取りします。
受け取ったデータで画面の一部を動的に書き換えます。
【ポイント】
Ajaxの「A」は非同期(Asynchronous)を表します。
地図をドラッグすると周辺の地図が読み込まれる仕組みが代表例です。