JavaScriptからSOAPを使う「SOAPjs」
SOAPjsはJavaScript製のオープンソース・ソフトウェア。Web APIと言えば今はRESTないしRESTfulで提供されることが多い。データフォーマットもRSSやAtom、JSONまたはJSONPで提供されるものが多くなっている。いずれもブラウザからの扱いが容易だからだ。
しかしエンタープライズでWeb APIによる連携を考える場合や、一昔前のWeb APIはSOAPで提供されているものも多い。せっかくの便利なデータでありながらSOAPであるがために使えないのは非常にもったいない。そこで使ってみたいのがSOAPjsだ。
SOAPjsはJavaScriptでSOAPを扱うためのライブラリだ。サーバから得られるXMLをパースし、メソッドをコールできる。テスト用のデモスクリプトではサーバのネットワークインタフェースを得るためのWeb APIをコールする。
JavaScriptなので実装に限界はあるだろうが、簡易的にデータを取得できる手段としては便利そうだ。自社システムがSOAPインタフェースを提供しており、そこからデータを引き出したい時に使えそうなライブラリだ。
Richard June/SOAPjs - Brave GNU World
http://www.bravegnuworld.com/wiki/Richard_June/SOAPjs




>自社システムがSOAPインタフェースを提供しており、そこからデータを引き出したい時に使えそうなライブラリだ。
と書かれていますが、むしろ、SOAPを利用したい人が、どうやってSOAPインターフェースを実装しているサーバーに問い合わせる方の方が重要な気がしますが。。。
Comment by maito | 2009/10/22 Thursday
>>1
「自社システム」なら問題ないですね。
Comment by 通りすがり | 2009/10/30 Friday