ウカマル応用情報技術者ログイン

平成28年度 秋期 応用情報技術者 問35

テクノロジ系

他のコンピュータ上にあるデータの取出しやサービスの呼出しを行うためのプロトコルであり,メッセージがXMLで記述されたヘッダとボディで構成されているものはどれか。

選択肢
正解と解説

正解 エ

XMLで記述したエンベロープ(ヘッダとボディ)でメッセージを送り、他のコンピュータのサービスを呼び出すプロトコルはSOAPです。

SOAP(Simple Object Access Protocol)は、XMLで記述したメッセージを交換して、他のコンピュータのデータを取り出したり、サービスを呼び出したりするプロトコルです。メッセージはエンベロープの中にヘッダとボディを持つ構造です。主にHTTPの上で使われ、Webサービスの実装に利用されます。問題文の「XMLで記述」と「ヘッダとボディ」が決め手です。なお、SOAPは仕様のVer.1.2から略語ではなく固有の名前として扱われています。

ア:CORBA(Common Object Request Broker Architecture)は、OMGが定めた分散オブジェクト技術の仕様です。メッセージをXMLで記述する方式ではありません。

イ:DCOM(Distributed Component Object Model)は、Microsoft社のCOMをネットワーク越しに使えるようにした分散オブジェクト技術です。XMLのメッセージは使いません。

ウ:SIP(Session Initiation Protocol)は、IP電話などでセッションの開始、変更、終了を制御するプロトコルです。メッセージはテキスト形式で、XMLではありません。

出典:平成28年度 秋期 応用情報技術者試験 問35

全年度から出題。10問で実力を判定します。登録不要。

出典:平成28年度 秋期 応用情報技術者試験 問35(独立行政法人情報処理推進機構)

解説と用語ページは生成 AI が書き、別の生成 AI が確かめています。作り方