XMethodsのWebサービスの例題

XMethods.comは公に利用可能であるWebサービスをリストするWebサイトである.これはWebサービスを見付けたり,自分が提供するWebサービスを宣伝したりするのに適した場所である.ここの例では,XMethodsデータベースにクエリを行い,XMethodsにリストされている各Webサービスのノートブックリストを構築する.それぞれのWebサービスは,タイトル,説明,そのサービスをインストールし使用することのできるInstallService関数とともにリストされる.

次の例題は,XMethods Query Serviceを使って利用できるWebサービスの多くを見付け使用するものである.これは登録されているWebサービスをXMethodsデータベースから検索する.一旦クエリが終了すると,ユーザは簡単にサービスをブラウズして,興味のあるサービスをインストールすることができる.GetServiceSummariesが再び呼ばれると,コードはサービスIDとセルタグをマッチさせる.IDがセルタグとして存在する場合は,新しい呼出しは追加されない.IDが存在しない場合は,サービスに対する適切なセルが加えられる.

この例題を試すためには,まず初期化セルをすべて評価する(評価 初期化セルを評価を使う).それから下の例題を実行する.

コード

例題