- ベストアンサー
soap?
httpに代わる新しいプロトコルでsoapというものはありますか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
SOAPそのものはHTTPに代わるものではありません。 SOAPはRPC(Remote Procedure Call)という仕組みの代替物を提供する土台を定義しているものです。 RPCとは・・・・簡単に言えばネットワークに繋がれている異なるコンピュータ同士で処理の要求を投げ、受け取った要求を処理し、結果を返してあげるという仕組みのことです。現在、PRCと呼ばれるものにはいくつかの種類がありますが、互換性が無かったりします。 SOAPはインターネットの普及とXMLというものを背景にしてこのRPCをより「おーぷん」なものとして実現しようとするものです。 つまり処理の要求や、結果などはすべてXML で記述し、そのメッセージのやりとりにはHTTP等を利用する事が考えられています。 ただし、SOAP自身はXMLを使った記述のルールの枠組みと、メッセージのやりとりのルールを決めているだけで、「通信はHTTPを使いなさい」と決めているわけではありません。 SOAPのドキュメント等ではHTTPの他に電子メールを使う方法も例としてあげられています。
その他の回答 (1)
- kiyoto
- ベストアンサー率31% (63/197)
回答No.1
SOAPとは、Simple Object Access Protocolのことで、Microsoft、IBM、DevelopMentorおよびUserLandによって開発された分散アプリケーションのプロトコルです。 URLを参照してみてください。
質問者
お礼
URL見ました。初心者なので、単語の1つ1つが難しいですが、頑張って読んでみたいと思います。ありがとうございました。
お礼
漠然とですが、なんとなくわかった気がします。 わかりやすいご説明をありがとうございました。