問題
問8 Ajaxの説明はどれか。
ア HTTPプロトコルを用いて,XML形式やHTML形式のデータがファイアウォールを通過できるようにした通信方式
イ スタイルシートを適用することによって,デザインを統一したり,保守性を高めたりする仕組み
ウ ブラウザからの要求に対してWebサーバが応答し,テキスト・画像・音声・動画などをやり取りするための通信方式
エ ブラウザとWebサーバとがXML形式のデータを用いて非同期の通信をし,動的に画面を再描画する仕組み
解説と解答
Webサービスの代表的な手法に関する問題です。ブログ,掲示板,ネットショッピングなど近年のアプリケーションはWebの機能や特徴を活かしたものが多くなっています。Ajax(Asynchronous JavaScript+XML)は,ブラウザの機能を使って操作性の良いユーザー・インタフェースを実現するための手法の一つです。通常のWebアプリケーションは,ある画面から次の画面へ遷移するときに,画面を描画するためのデータをサーバーから受け取り,全体を再描画します。一方のAjaxは,JavaScriptで書かれたスクリプトをブラウザにあらかじめ読み込んでおき,このスクリプトで画面の遷移を制御します。こうすることにより,新しいWebページをロードすることなくブラウザ上の表示内容を動的に変更することができます。
それぞれの選択肢の記述を確認しましょう。
選択肢アは,SOAP(Simple Object Access Protocol)に関する記述です。
選択肢イは,CSS(Cascading Style Sheets)に関する記述です。
選択肢ウは,HTTP(Hypertext Transfer Protocol)による通信に関する記述です。
選択肢エが,Ajaxに関する記述です。
以上より正解は,選択肢エです。
アイティ・アシスト インストラクタ