タグ

ブックマーク / winplus.hatenadiary.org (3)

  • RESTへどうぞ - winplusの日記

    ※オライリーから翻訳書『JavaによるRESTfulシステム構築』が出ましたので、そちらを参照してください。以下の記事はアテになりません。 以下『RESTful Java with JAX-RS』「Capter1:Introduction to REST」のメモ。目次はこちら WWWは生活に欠かすことのできない一部分になっている。 でも、Webがうまくいっているのはなぜ?これほど巨大に成長できたのは?これだけ急速に拡がったのは? Roy Fielding がこれらの疑問に答える形で、アーキテクチャの原則を特定した。これが REpresentational State Transfar(REST)。RESTの原則は以下のとおり。 到達可能なリソース RESTでは、情報(データ)のキーはリソースであり、すべてのリソースはURIで到達可能でなければならない。 統一され制約されたインターフェイス

    RESTへどうぞ - winplusの日記
  • Google App Engine / Java + JAX-RS で WEBサービス - winplusの日記

    せっかく JAX-RS を使っているのに、WEBアプリだけというのもアレなんで、WEBサービスのサンプルをつくってみた。=>http://recopoint.appspot.com/resources/shops 操作 メソッド リソース 店舗の一覧を表示 GET /resources/shops 店舗を作成 POST /resources/shops 店舗を表示 GET /resources/shops/{店舗名} 店舗を変更 PUT /resources/shops/{店舗名} 店舗を削除 DELETE /resources/shops/{店舗名} ※追記:cURLを使って正常系をひと通り動かした結果を追記した。 WEBサービス部分は以下のとおり。 import javax.ws.rs.DELETE; import javax.ws.rs.POST; import javax.ws.r

    Google App Engine / Java + JAX-RS で WEBサービス - winplusの日記
  • Google App Engine 上で JAX-RS - winplusの日記

    id:shinさんの記事に、JAVA EE6 で正式採用になった JAX-RS が GAE/J上で動くとの記述(JAX-RSがGAEで動くことを確認 - しんさんの出張所 はてなブログ編)がありました。おお、思って検索してみると、手順を公開したブログがありました。http://iqbalyusuf.wordpress.com/google-app-engine-jax-rs-jersey/、とまあ、そのままの題名です。当然ですが、そのままの手順で動きました。 環境: OS : Ubuntu 8.04 IDE: Eclipse Galileo ※「Google Plugin for Eclipse」をインストールしておく。参考:Google App Engine for Javaを使ってみよう! (1)Google Plugin for Eclipse (1/5):CodeZine(コードジ

    Google App Engine 上で JAX-RS - winplusの日記
  • 1