平成28年度 秋期 午前 問35
ネットワーク
XMLに関する問題
他のコンピュータ上にあるデータの取出しやサービスの呼出しを行うためのプロトコルであり,メッセージが XML で記述されたヘッダとボディで構成されているものはどれか。
- アCORBA
- イDCOM
- ウSIP
- エSOAP
答えと解説を見る
✓ これが正解エSOAP
解説
XML のヘッダとボディで呼び出す規約です。
設問は、他のコンピュータ上にあるデータの取出しやサービスの呼出しを行うためのプロトコルで、メッセージが XML で記述されたヘッダとボディで構成されているものを選ばせています。条件は二つ重なっていて、遠くの処理を呼び出す用途であることと、メッセージの書式が XML であることです。二つとも満たすのが SOAP です。封筒に見立てた入れ物の中に、認証や処理の指示を入れるヘッダと、呼び出す処理と引数を入れるボディを置きます。運ぶ道には主に HTTP を使うため、途中の機器を通しやすく、相手の環境を選びません。決め手は書式のほうで、XML という語が設問に出てきた時点でこの規約に当たりを付けられます。
ほかの選択肢はなぜ違うのか
- アCORBA:分散したオブジェクトを呼び出すための規格で、インタフェースを専用の定義言語(IDL)で書き、独自の手順で通信します。呼出しという用途は近いものの、メッセージの書式が違います。
- イDCOM:Microsoft の部品技術 COM をネットワーク越しに広げたもので、やり取りする内容は独自の形式です。こちらも用途は近いのですが、書式の条件で外れてしまいます。
- ウSIP:音声通話などで、通話の開始と終了を取り決めるためのプロトコルです。データを取り出したり処理を呼び出したりする用途ではないので、条件の前半から当てはまりません。
この問題の用語
- プロトコル通信するときの、決まりごとや手順のまとまりのことをいいます。送る側と受ける側が同じものに従うことで、やり取りが成り立ちます。
出典:平成28年度 秋期 応用情報技術者試験 午前 問35
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)