「SOAP/XMLP」の編集履歴(バックアップ)一覧はこちら
「SOAP/XMLP」(2006/12/25 (月) 22:44:41) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
<p>
XMLが登場し、実際に利用されるようになってから、かなりの時間が経過し、その応用範囲は多岐にわたってきている。<br>
そんな折、新しい形でのXMLの利用方法が提唱されるようになった。そのうちの1つがSOAPである。SOAPとは、SimpleObjectAccessProtocolの略で、XMLをベースとしたメッセージ交換のためのプロトコル仕様である。アプリケーションを構成する各コンポーネントがインターネットなどの回線を通じて簡単に連携できるようにするというのが大きな目標である。<br>
XMLを利用したプロトコルを開発することで、さまざまなオブジェクト技術を相互に結びつけられるようにしようと検討され、その結果完成したのが、このSOAPある。</p>
<p>
<strong>SOAPをやりとりする仕組み<br></strong>SOAPが、XML文書をHTTPやSMTPで送るのと異なる点は、XML文書に対してエンベロープと呼ばれる付加情報を追加できる点である。これによって、オブジェクトへの宛先、あるいは必要に応じてメッセージIDなどの付帯情報を自由に付加できる。Envelope要素の中には、HeaderとBodyの2つの要素のみが入れられる。Headerはオプションであり、必要に応じて入れる。Bodyは必ず1つだけ入れなければならない。封筒の中身に関しては、基本的に規定はない。自由にXML文書をこの中に含めることができる。</p>
<p><img alt="" src=
"http://www19.atwiki.jp/kojilabo?cmd=upload&act=open&pageid=33&file=soap2.gif"></p>
<p><br>
<img alt="" src=
"http://www19.atwiki.jp/kojilabo?cmd=upload&act=open&pageid=33&file=soap1.gif"></p>
<p>
コンポーネント間がインターネットを通じて、どのコンポーネントとも連携することができるようになったら、互いのシステムが自由につながり、今まで手作業などで解決していたプロセスを自動化していくことができるようになることが期待されている。<br>
<br></p>
<p>
XMLが登場し、実際に利用されるようになってから、かなりの時間が経過し、その応用範囲は多岐にわたってきている。<br>
そんな折、新しい形でのXMLの利用方法が提唱されるようになった。そのうちの1つがSOAPである。SOAPとは、SimpleObjectAccessProtocolの略で、XMLをベースとしたメッセージ交換のためのプロトコル仕様である。アプリケーションを構成する各コンポーネントがインターネットなどの回線を通じて簡単に連携できるようにするというのが大きな目標である。<br>
XMLを利用したプロトコルを開発することで、さまざまなオブジェクト技術を相互に結びつけられるようにしようと検討され、その結果完成したのが、このSOAPある。</p>
<p>
<strong>SOAPをやりとりする仕組み<br></strong>SOAPが、XML文書をHTTPやSMTPで送るのと異なる点は、XML文書に対してエンベロープと呼ばれる付加情報を追加できる点である。これによって、オブジェクトへの宛先、あるいは必要に応じてメッセージIDなどの付帯情報を自由に付加できる。Envelope要素の中には、HeaderとBodyの2つの要素のみが入れられる。Headerはオプションであり、必要に応じて入れる。Bodyは必ず1つだけ入れなければならない。封筒の中身に関しては、基本的に規定はない。自由にXML文書をこの中に含めることができる。</p>
<p><img alt="" src=
"http://www19.atwiki.jp/kojilabo?cmd=upload&act=open&pageid=33&file=soap2.gif"></p>
<p><br>
<img alt="" src=
"http://www19.atwiki.jp/kojilabo?cmd=upload&act=open&pageid=33&file=soap1.gif"></p>
<p>
コンポーネント間がインターネットを通じて、どのコンポーネントとも連携することができるようになったら、互いのシステムが自由につながり、今まで手作業などで解決していたプロセスを自動化していくことができるようになることが期待されている。<br>
<img src=
"http://www19.atwiki.jp/kojilabo?cmd=upload&act=open&pageid=33&file=soap3.gif"
alt=""><br>
<br></p>