応用情報技術者試験 応用情報技術者試験 平成28年度秋期 午前 問35: 他のコンピュータ上にあるデータの取出しやサービスの呼出しを行うためのプロトコルであり,メッセージが XML で記述されたヘッダとボディで構成されているものはどれ
他のコンピュータ上にあるデータの取出しやサービスの呼出しを行うためのプロトコルであり,メッセージが で記述されたヘッダとボディで構成されているものはどれか。
68.21%
問題本文
他のコンピュータ上にあるデータの取出しやサービスの呼出しを行うためのプロトコルであり,メッセージが XML で記述されたヘッダとボディで構成されているものはどれか。
解説
分散システムでの遠隔呼出しプロトコルを識別する問題。SOAP(Simple Object Access Protocol)は、他のコンピュータ上にあるデータの取得やサービス(Webサービス)の呼出しを行うためのプロトコルで、やり取りするメッセージをXML形式のヘッダ(エンベロープ内のHeader)とボディ(Body)で構成する。Webサービスの標準として用いられてきた。「XMLで記述されたヘッダとボディで構成される遠隔呼出しプロトコル」という記述に合致するエが正しい。
選択肢ごとの解説
- ア.CORBAはOMGが策定した分散オブジェクト技術の規格であり、メッセージをXMLのヘッダとボディで構成するものではないため誤り。
- イ.DCOMはMicrosoftの分散オブジェクト技術(COMをネットワーク対応にしたもの)であり、XMLメッセージを用いるSOAPとは異なるため誤り。
- ウ.SIP(Session Initiation Protocol)はIP電話などのセッションの確立・切断を制御するプロトコルであり、データ取得やサービス呼出しのためのXMLメッセージプロトコルではないため誤り。
- エ.SOAPはXMLで記述したヘッダとボディから成るメッセージで遠隔のデータ取得・サービス呼出しを行うプロトコルであり、正しい。
応用情報技術者試験 平成28年度秋期 午前 の過去問一覧へ戻る・問35