約 2,895,821 件
https://w.atwiki.jp/katsuhiro/pages/29.html
REST(Representational State Transfer) 元々提唱されていた狭義の意味と広義の意味がある。 狭義のREST GET, POST, PUT, DELETEの各メソッドの本来の意味で利用することで、 リソースのURIとメソッドの組合せで、そのリソースに対して行いたい処理を指定する。 (GETは取得専用、POSTは生成専用、PUTは更新、DELETEは削除) 広義のREST HTMLとXMLを利用してリソースの操作を行う。 MEMO SOAP を使わない XML HTTP インターフェイス のことを RESTと呼ぶことが一般的になってきているようだ。 Bookmark http //yohei-y.blogspot.com/2005/04/rest_23.html
https://w.atwiki.jp/socup/pages/246.html
REST 主にWebで使われる。 RESTとは分散システムで複数のソフトが動く際の設計原則(2000年)。 RESTful API URLにHTTPアクセス(パラメータ付きで)するとXMLが返ってくる。(同じリクエストは同じ結果が返ってくる) RESTの原則の要点 状態管理をしない(セッション等) 操作命令が定義され、共有されている。 情報の構文が一意に識別可能 情報内に他の情報のリンクがあって良い 対応するRESTの原則に沿ったWeb HTTPはセッション管理機構がない POST,GET URLスキーム HTMLのハイパーリンク SOAP(プロトコル) ソフト同士がオブジェクトをやりとりすつためのプロトコル。XML記述。 SOAPとRESTの違い 参照URL http //xmlconsortium.org/wg/web2.0/teigensho/4--REST-SOAP.html 他の方法 REST原則には従うがXMLで返さない系(JSON, HTML)。要するにXMLを返さない系のREST
https://w.atwiki.jp/anti-idle/pages/79.html
REST system REST は ver.1642 (REVIVE!) 以降に実装された、常時開きっぱなしの継続プレイができない断続的プレイヤーのために、EXP や Coin を余計に得られたり各種フィーチャーの効率をよくしたりすることができるシステム。Offline Progress が On の時にゲームを中断したり、あるいは Instant REST を買う(25,000 青コインか 500 白コインで 4 時間分のREST) ことによって REST の持続時間 (restTime) が加算され、その持続時間中 (表示が " RESTED " のとき) は REST の効果を得ることができる。 Offline Progress と併せて、中断によって EXP や Coin が得られた旧来の PSoD の発展形と言える機能であり、これの実装に伴って PSoD は廃止された。 REST の持続時間はプログレスバーの下(ブーストの上)に表示され、効果が切れている時は " NOT RESTED " となりグレーアウトする。また、これは単なるリマインダーではなく、マウスオーバーして表示される説明通り、これをクリックすると REST についての更なる詳細な説明と REST のアップグレードや Instant REST の購入が行えるウィンドウが開く(購入には白コインが大量に必要)。 REST の効果は以下の10通り: 全ての収入源から得られる EXP を +10% する (+20% までアップグレード可能)。 全ての収入源から得られる Coin を +10% する (+20% までアップグレード可能)。 Auto–Booster から得られる Boost の増加を +10% する (+20% までアップグレード可能)。 Battle Arena での与ダメージを +10% する (+20% までアップグレード可能)。効果は他の倍率と掛け算。 Battle Arena での被ダメージを –10% する (–20% までアップグレード可能)。効果は他の倍率と掛け算。 Button Machine でのクリックのグレードが 10% の確率で高くなる(+20% までアップグレード可能)。 Arcade ゲームのスコアが +10% される (+20% までアップグレード可能)。Unranked Mode に限る。 Stadium でのエネルギー回復率が +10% される (+20% までアップグレード可能)。 Adventure エネルギーの待ち時間が –10% される (–20% までアップグレード可能)。 Fishing での Fatigue 回復率が +10% される (+20% までアップグレード可能)。 前半の5種類は波及効果が高い分アップグレードの値段も高い。特に上2つは強力だろう。
https://w.atwiki.jp/taichik15/pages/24.html
REST 概要 LiftでRESTを使うためには、 RestHelperトレイトを継承したobjectを作成 import net.liftweb.http.rest._ object MyRest extends RestHelper RestHelperのserveメソッドを呼び出す serveメソッドは、PartialFunction[Req, ()= Box[JsonResponse]]を引数にとる。 つまり、Reqインスタンスがcaseに渡されて、caseの中では、引数なしの関数を返さなければならない。 さらに、その関数は、Boxで包んだJsonRequestを返さなければならない。 import net.liftweb.http.rest._ object MyRest extends RestHelper { serve { case "api" "static" _ JsonGet _ = JString("Static") } } Boot.scalaでLiftRulesに追加 いくつでもでも追加できる。 LiftRules.dispatch.append(MyRest) http //localhost 8080/api/static/cal.jsonで呼び出せる 注意 serve関数の中でいくつもパターン分けをしていると、コンパイル時にエラーを出す。 この場合は、server関数をもう別に呼び出すことで回避できる。 object MyRest extends RestHelper { serve { case "api" "static" _ JsonGet _ = JString("Static") .... } serve { case "api" "static" _ JsonGet _ = JString("Static") .... } } POSTリクエスト lift側 object MyRest extends RestHelper { serve { case req @ Req("api" "static" "test" Nil, "json", PostRequest) = { val body = new String(req.body.open_!) .... } } } javascript側 (function() { req = new XMLHttpRequest(); req.open("POST", "http //localhost 8080/api/test.json", true); req.onreadystatechange = function() { if(req.readyState == 4) { if(req.status == 200) console.log(JSON.parse(req.responseText)); else console.log("error"); } }; req.setRequestHeader( Content-Type , application/x-www-form-urlencoded ); req.send(JSON.stringify({ key1 "value1" })); })(); クロスドメインREST XMLHttpRequestは、通常同じドメインにしかリクエストが投げられないが、 サーバ側の設定でリクエストを投げることができる。 レスポンスヘッダに以下の項目を追加する。 ("Access-Control-Allow-Origin", "*") ("Access-Control-Allow-Methods", "GET, POST, OPTIONS") ("Access-Control-Allow-Headers", "Content-Type") Access-Control-Allow-Methodsは、必要であれば、PUTやDELETEなども追加する。 POSTメソッドの場合は、OPTIONSメソッドも必要。 常にヘッダに追加しておきたい場合は、以下のように書くと便利かも。 jsonRestは、serveのように扱う。 import net.liftweb._ import http._ import rest._ import json._ import js._ import js.JE._ import common._ object Rest extends RestHelper { jsonRest { case ("sample" "api" "get" Nil, GetRequest ) = { .... } case ("sample" "api" "post" Nil, PostRequest ) = { .... } } def jsonRest( pf PartialFunction[(List[String], RequestType), JValue] ) = serve { case req if pf.isDefinedAt( (req.path.partPath, req.requestType) ) = () = Full(JsonResponse( pf( (req.path.partPath, req.requestType) ), ("Access-Control-Allow-Origin", "*") ("Access-Control-Allow-Methods", "GET, POST, OPTIONS") ("Access-Control-Allow-Headers", "Content-Type") Nil, Nil, 200 )) } }
https://w.atwiki.jp/cocet/pages/62.html
62rest 【名】休息、残り、【自】休む、静止する 「平静」の意味もあり、「~ない」の意味のlessがついてrestlessとなると「落ち着きのない」という意味の形容詞になる。 the rest of ~は、「残りの~」ということ。 have a rest = ひと休みする 名前 コメント
https://w.atwiki.jp/sevenlives/pages/1660.html
RESTful REST-RPC XML HTTP URI エンティティ・ボディ? SOA SOAP RSS Atom WebDAV RPC MEP? RESTafarians? REST API 分散システム Webサービス リソース指向? コンポーネント指向?
https://w.atwiki.jp/hmiku/pages/29059.html
【登録タグ CD CDR otetsuCD riria009CD 全国配信】 前作 本作 次作 ゆりかご Rest 濫觴 otetsu riria009 流通 即売 委託 配信 発売 2014年4月26日・27日 2014年4月28日 価格 ¥1,000(税込) ¥1,400(税別) ¥600 サークル ビラビラ百貨店(1日目)えりまきトカゲ。(2日目) otetsu CD紹介 既存曲の『水面の桜、夢は逆夢』に、書き下ろしの新曲を加えた全5曲を収録。 ジャケットイラストは riria009氏 が手掛ける。 THE VOC@LOiD 超 M@STER 28(超ボーマス3)にてリリース。 インストCD『Gate』と同時リリース。 Amazon、アニメイト、とらのあなで委託販売が行われる。 KARENTレーベルよりダウンロード販売が行われている。 曲目 mud 孤独と疎外感だけが満ちている ERROR 水面の桜、夢は逆夢 罅 リンク 作者ブログ アニメイト とらのあな KARENT:「Rest」 コメント おお -- 名無しさん (2014-04-20 18 36 39) 水面の桜、夢は逆夢が入ってる・・・って5曲目なんて言う題名? -- 良太 (2014-04-23 21 07 24) ↑「ひび」 -- 名無しさん (2014-04-23 22 05 56) ↑分かりましたありがとうございます!ってまさか本人様!? -- 良太 (2014-06-02 21 25 17) 名前 コメント
https://w.atwiki.jp/kakis/pages/2682.html
rest /// / 采配される 2 \ 14 seren klel rost \ [ yuo ] \ onに采配される、ulはon次第である、左右される、onはulの命運を握る \
https://w.atwiki.jp/asato/pages/222.html
ライブラリ 記事 論文 プレゼン イベント リンク Creating a RESTful API with WCF ライブラリ Restlet - Lightweight REST framework for Java 記事 Describing RESTful Applications REST for Java developers, Part 1 It's about the information, stupid Enterprise Java Community A RESTful Core for Web-like Application Flexibility - Part 1 REST Anti-Patterns Addressing Doubts about REST A Brief Introduction to REST 論文 Computational REST A New Model for Decentralized, Internet-Scale Applications, Dissertation , 2009 CREST A new model for Decentralized, Internet-Scale Applications, TR 2009 REST-Based Management of Loosely Coupled Services, WWW 2009 BPEL for REST, BPM 2008 RESTful Web Services vs. ``Big'' Web Services Making the Right Architectural Decision, WWW 2008 プレゼン REST A Pragmatic Introduction to the Web's Architecture イベント WS-REST 2010 リンク REST-star
https://w.atwiki.jp/sevenlives/pages/2723.html
JSON XML CRUD URI REST RESTful