平成22年度 秋期 午前 問37
ネットワーク
XMLに関する問題
ほかのコンピュータ上にあるデータやサービスを呼び出すためのプロトコルで,メッセージ記述が XML のヘッダとボディで構成されているものはどれか。
- アCORBA
- イDCOM
- ウSIP
- エSOAP
答えと解説を見る
✓ これが正解エSOAP
解説
XML の封筒で遠くの処理を呼び出します。
設問は条件を二つ重ねています。ほかのコンピュータにあるデータやサービスを呼び出すこと、そしてメッセージが XML のヘッダとボディでできていることです。判定の軸は後ろの条件で、ここだけで一本に絞れます。正解の SOAP は、やり取りするメッセージを XML で書き、封筒に見立てた入れ物の中にヘッダとボディを収めます。設問の言い回しがこの構造をそのまま写しているので、読み合わせるだけで決まります。運ぶ手段には主に HTTP を使うため、途中に置かれたファイアウォールを越えやすく、それが広まった理由のひとつになりました。呼び出しの取り決めを書き表すものや、提供されている先を登録して探すものと合わせ、三点で語られることも多い手順です。条件が二つ重なっている問いでは、前の条件で並ぶものを残したうえで、後ろの条件から削っていくと迷いが減ります。
ほかの選択肢はなぜ違うのか
- アCORBA:離れた場所にある処理を呼び出すための規格ではありますが、やり取りに使うのは XML ではなく、機械向けに詰めた形式です。前の条件は満たしても、後ろの条件で外れます。
- イDCOM:ある会社が自社の環境向けに整えた、離れた処理を呼び出すための仕組みです。こちらもメッセージを XML で書くわけではないため、後ろの条件に当てはまりません。
- ウSIP:始めたり終えたりする対象は通話などのやり取りそのもので、データやサービスを呼び出す手順ではありません。名前が呼び出しを連想させるので紛れやすいところです。
この問題の用語
- プロトコル通信するときの、決まりごとや手順のまとまりのことをいいます。送る側と受ける側が同じものに従うことで、やり取りが成り立ちます。
出典:平成22年度 秋期 応用情報技術者試験 午前 問37
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)