SOAPに関するネットワークスペシャリスト試験
承知しました ✅
以下に 「SOAP (Simple Object Access Protocol)」をテーマとしたネットワークスペシャリスト試験問題10問 を作成しました。
---
SOAP に関する試験問題(10問)
---
■ 問題1
SOAPの正式名称はどれか。
A. Simple Object Access Protocol
B. Standard Object Application Protocol
C. Secure Object Access Process
D. Structured Object API Protocol
正解:A
解説:SOAPは「Simple Object Access Protocol」の略で、Webサービスにおけるメッセージ交換プロトコルである。
---
■ 問題2
SOAPメッセージのデータ形式として正しいものはどれか。
A. XML
B. JSON
C. YAML
D. CSV
正解:A
解説:SOAPはXMLを用いてメッセージを記述し、構造化された通信を実現する。
---
■ 問題3
SOAPメッセージの構成要素として含まれるのはどれか。
A. Envelope, Header, Body
B. Header, Payload, Footer
C. Request, Response, Exception
D. Token, Certificate, Key
正解:A
解説:SOAPメッセージはEnvelope(全体構造)、Header(制御情報)、Body(本体データ)で構成される。
---
■ 問題4
SOAPの通信プロトコルとして最も一般的に利用されるのはどれか。
A. HTTP
B. FTP
C. SNMP
D. SMTP
正解:A
解説:SOAPは通常HTTPを利用してメッセージを送受信する。ただし、SMTPなど他のプロトコル上でも利用可能。
---
■ 問題5
SOAPとRESTの違いとして適切なのはどれか。
A. SOAPは状態保持を前提とし、RESTは状態非保持を前提とする
B. SOAPはXMLベースで、RESTはXMLやJSONを利用できる
C. SOAPはTCPのみ利用でき、RESTはHTTPを利用する
D. SOAPは非同期通信で、RESTは同期通信である
正解:B
解説:SOAPはXMLのみを利用するが、RESTはXMLやJSONなど多様な形式を利用できる。
---
■ 問題6
SOAPの強みとして最も適切なものはどれか。
A. セキュリティやトランザクションなどの拡張仕様が標準化されている
B. JSON形式による軽量な通信が可能
C. モバイル端末に最適化されている
D. P2P型のデータ共有に特化している
正解:A
解説:SOAPはWS-SecurityやWS-Transactionなどの拡張仕様が整備され、企業システム間連携に強い。
---
■ 問題7
SOAPメッセージのBodyに含まれる内容はどれか。
A. アプリケーション固有のデータ
B. 認証情報
C. ルーティング情報
D. 暗号鍵
正解:A
解説:SOAPのBodyにはアプリケーション固有のデータ(要求や応答内容)が格納される。
---
■ 問題8
SOAPに関連するセキュリティ仕様として正しいものはどれか。
A. WS-Security
B. TLS-Proxy
C. OAuth2.0
D. JWT
正解:A
解説:SOAPのセキュリティ標準としてWS-Securityが定義され、メッセージレベルで暗号化や署名をサポートする。
---
■ 問題9
SOAPを利用する場合の欠点として正しいものはどれか。
A. メッセージが冗長で処理負荷が高い
B. トランザクション管理ができない
C. 標準化が存在しない
D. 相互運用性が低い
正解:A
解説:SOAPはXMLベースのため、メッセージが大きくなり処理コストが高い点が欠点となる。
---
■ 問題10
SOAPにおけるWSDLの役割はどれか。
A. Webサービスのインターフェースを記述する
B. SOAPメッセージを暗号化する
C. データベースとの接続を管理する
D. プロトコル変換を行う
正解:A
解説:WSDL (Web Services Description Language) は、SOAP WebサービスのインターフェースをXMLで記述するための仕様である。
コメント
コメントを投稿