タグ

restに関するloosecontrolのブックマーク (5)

  • MOONGIFT: » RESTfulなWeb APIを使う開発者は必須「eXeve」:オープンソースを毎日紹介

    Memotuneでは現在、Web APIを開発している。GDataに準拠しているので、Web APIの形式はRESTfulだ。ただ、RESTfulは最近の流行とは言え、問題がない訳ではない。 最大の問題はテスト環境だ。PUTやDELETEといったHTTPメソッドを手軽に試せない。IEやFirefoxは対応しているようだが、おそらく手軽には試せないだろう。 そこで専用のクライアントを使うのが良い。RESTfulに限らず、XMLを経由したMashup開発者は必須ではないだろうか。 今回紹介するフリーウェアはeXeve、RESTfulなWebアプリケーション開発ユーティリティだ。 eXeveを使うとWeb APIとやり取りするXMLが簡単に作成できる。構造チェックやDTDによる検証ができればよけいなミスも減るはずだ。 また、PUTやDELETEといったHTTPメソッドを使ってデータを授受する事も

    MOONGIFT: » RESTfulなWeb APIを使う開発者は必須「eXeve」:オープンソースを毎日紹介
  • yohei-y:weblog: REST の勝利宣言と良い XML の見分け方

    ITpro Challenge 行ってきました。 豪華なメンバーでどの講演もとても面白かったですね。 江島さんの講演は、Web 上でサービスをやるとはどういうことなのかについてとても示唆に富んだ話だったし、 鵜飼さんのハッカーのソフト工学の話は職場的にすげータイムリーだったし、 なおやさんの話は同時代を生きてきた、生きている者としてとても共感できる内容だったし、 戀塚さんはこれぞハッカーという感じのすごい人でした。 僕は LT の最後に話をさせてもらったわけですが、 ネタを二つ持っていって聴衆のみなさんに選んでもらうことにしました。 結果は REST が勝ったので、当初の予告どおり REST の話をすることに。 結局お蔵入りになった XML の話ですが、もったいなかったので懇親会でお話させてもらいました。 プレゼン中で引用した Web ページはこちらです。 檜山さんの記事 XML ボキャブ

  • PHPでSOAP(とかREST)を使うときの参考リンク - 無限遠の子供たち[Hatena]

    NuSOAPの情報は比較的多い。 いしなお! - PHP+NuSOAPでGoogle Web API (13:50) [ThinkIT] 第3回:アプリケーションの書き方 (1/2)(1、2) weblog @ masahiko.org::ECS4でPHP + NuSOAPのAmazon Searchを作ってみる Docodemo Headline Diary::Weblog: NuSOAPとAudioscrobblerでAWS(略) PHPAmazon Web Service(AWS)導入のメモ-zerobase cast [商売/起業/面白/下]ネタ PEAR SOAPの日語の情報は少ないです。僕も使ったこと無いし…。 PEAR SOAP+Google Web APIsでGoogle検索してみる Pear::SOAPを使って「Google Webサービス」を使用:phpspot開発

    PHPでSOAP(とかREST)を使うときの参考リンク - 無限遠の子供たち[Hatena]
  • GoogleのAPI戦略に新たな動き、GDataで「Google Calendar」のAPI公開 (MYCOMジャーナル)

    Googleが「Google Calendar」のデータAPIを公開した。GData(ベータ)という新たなAPIモデルを基盤としている。 Google Calendarは、4月12日にべータ公開されたばかりのオンライン予定表サービスだ。APIが公開されたことで、開発者は同サービスにアクセス可能なカスタム・サービスやアプリケーションを作成できる。最近話題のマッシュアップサービスが可能になる。 Google Calendar data APIの基盤となっているGDataは、"Google Data APIs"の簡単な呼び名だ。REST、Atom 1.0およびRSS 2.0をベースにした新しいプロトコルである。GDataをサポートするサービスから情報を取得する場合、クライアントはHTTP GETリクエストを送り、サービスはAtomまたはRSSフィードを返す。またHTTP PUTリクエストを

  • AjaxとRESTのパラドックスからWeb2.0を考える:Randomwalk:オルタナティブ・ブログ

    Ajaxについていろんな話を調べたり聞いた中でも、興味深かったのはRESTとの関係でした。簡単にいえば、AjaxとRESTは両方ともWeb2.0の構成要素として挙げられていながら、実は相反したものである、というパラドックス的な関係です。 RESTとは「REpresentational State Transfer」の略で、詳しくは@ITの記事「Webの「正しい」アーキテクチャ」記事を読んでいただいたり、さらに詳しくは山陽平氏の「REST入門」あたりをぜひ読んでいただきたいのですが、ひとまずRESTをものすごく乱暴に書いてしまうと、“Webアプリケーションであれば、状態やリソースごとに異なるURLを持とう”といったアーキテクチャのことだと私は考えています。 例えば、“住所を入力する”ためのWebアプリケーションがあったとしたら、入力画面→確認画面→確定画面という画面遷移が考えられます。この

    AjaxとRESTのパラドックスからWeb2.0を考える:Randomwalk:オルタナティブ・ブログ
  • 1