SOAP はとて も XML-RPC に似ています。XML 文書のまま、HTTP 上で整列した手続き呼 び出しを行う動作も似ています。残念ながら SOAP は仕様の確定に悩んで いるように見えます。
SOAP は元々 UserLand, DevelopMentor, Microsoft の共同制作に より作成されました。最初の公のリリースは基本的にネームスペースと長 いエレメント名を持つ XML-RPC でした。しかしその後 SOAP は W3C ワー キンググループに引き継がれました。
残念なことに、ワーキンググループは SOAPにとても多くの不可解 な機能の追加を行っています。この文書の執筆時点で、SOAP は XML スキーム、エミュレーション、奇妙な複合構造体および配列、そしてカス タムタイプをサポートしています。加えて、いくつもの SOAP の外部仕様 の実装も定義されています。
基本的に XML-RPC が好きであるけれどもっとたくさんの機能を持っ たプロトコルを望む場合、SOAP を調査するといいでしょう。 :-)
Would you like to comment?
Join Diigo for a free account, or sign in if you are already a member.