タグ

RESTに関するmamatumoのブックマーク (35)

  • Restlet - Lightweight REST framework for Java

    What is an API (application programming interface)? Definition and examples A lot of people who work in technology have an intuitive understanding of what an API (application programming interface) is — but if you asked them to define it, they might have trouble putting an explanation into words. In simple terms, an API is both a piece of software running on a networked server and a component of p

    Restlet - Lightweight REST framework for Java
  • Main - Jersey: RESTful Web services made easy - wikis.sun.com

    Welcome to the Community Wiki for Project Jersey! Project Jersey is an open source community that is building the reference implementation of JSR-311: JAX-RS - Java API for RESTful Web Services. Jersey implements support for the annotations defined in JSR-311, making it easy for developers to build RESTful web services with Java and the Java JVM. Besides implementing the JSR-311 API, Jersey provid

  • RESTをサポートしているという Webフレームワークは、どの程度 RESTful か?

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    RESTをサポートしているという Webフレームワークは、どの程度 RESTful か?
  • Jersey、AJAX、JSONを使ってRESTに挑戦しよう

    はじめに REST(Representational State Transfer)は、HTTPを介した包括的な方法でデータを扱うことを可能とする、強力で軽量なアーキテクチャです。しかし、強力であるとはいえ、独自のコードにRESTを取り入れるのは少々手間がかかるため、何らかの支援が必要になります。Javaでのコーディングの場合は、Jerseyが助けになります。Jerseyは、JavaコードをREST対応にするために必要な作業を簡素化するオープンソースプロジェクトです。 この記事では、RESTを簡単に紹介し、Jerseyの背景にある基的な動作概念を説明します。次に、Jerseyを使用して、実際のJavaコードをRESTfulにする方法を示します。最後に、ブラウザベースのJavaScript、AJAX、およびJSONを使用して、作成したRESTfulコードにアクセスする方法を示します。関連ト

    Jersey、AJAX、JSONを使ってRESTに挑戦しよう
  • yohei-y:weblog: REST 入門

    語の REST のリソース集を以前作ったのだが、 日語では一般人向けの解説がない。 sheepman 氏の REST のページはすばらしいんだけど、多少わかっている人向けだ。 市山氏のプレゼン資料は RoyF の論文を詳しく解説していてよいのだけれど、いかんせんアカデミックすぎる。 技術的な要素も抑えつつ、入門者にもわかりやすい解説はないものかと探していたのだが、みつからない。 英語の文書を訳すことも考えたんだけど、あまりよいものが見つからない。 で、結局自分で書くことにした。 最初はひとつのポストで済ませるつもりだったんだけど、書き始めたら長くなってしまったので、複数のポストに分けることにした。 えらそうなことを書いたが、内容は「ないよりマシ」といったレベルだろう。 前書きが長くなったけど(ここから始まりです。ですます調なのは入門記事だから)、 この記事(から始まる一連のポスト)は

  • RESTに関する疑問に答える

    相も変わらず、REST(source)についての学習は、特定のシナリオに対して実際にその概念がどのくらい適用可能であるかということを疑問に思うことに落ち着くと言えるでしょう。そして、あなたがおそらく全く異なるアーキテクチャのアプローチに慣れているだろうとすると、RESTに疑問を持ち始めた状態、あるいはRESTfulなHTTPを気に入り、実際に当に動かしている状態、あるいは「Hello, World」レベルの導入を終えたまま、単に中断している状態であるというのは、ごく自然なことでしょう。稿では、RESTを探求しようとしている、特に、SOAP/WSDLベースのWebサービスを背景としたアーキテクチャのアプローチにおいて多くの経験があるときに、RESTについて抱く最も一般的な10の疑問について答えようと思います。 1.RESTはCRUDに適しているが、「真の」ビジネスロジックには適していない

    RESTに関する疑問に答える
  • REST入門

    第2版(2008年1月19日):翻訳者による注釈を追加しました。 ヘテロジニアスなアプリケーション間の通信を実装するための「適切な」手法について議論が行われているということを、あなたは知っているかもしれないし、知らないかもしれません。そういった状況下で、現在の主流は明らかにSOAP、WSDL、WS-*仕様という世界をベースとしたWebサービスにフォーカスしています。しかし、少数派の人たちの中で、より良い方法があると主張する人がいます。それが、REST(REpresentational State Transferの略)です。稿では、筋から外れることなく、RESTとRESTfulなHTTPアプリケーション統合への実用的な説明を試みようと思います。これらの考え方の説明については、より詳細に踏み込んで説明をするつもりです。私の経験上、誰かが始めてこのアプローチを経験することで一番議論が活発に

    REST入門
  • http://japan.internet.com/developer/20091225/26.html

  • Edge Components 概念、計画とインストール / WebSphere Application Server

  • [プロトコル] SOAPとRESTとついでにJSON

    [プロトコル] SOAPとRESTとついでにJSON 11月 2, 2009 Posted by hyhy in 技術情報. Tags: プロトコル, SOAP, JSON, REST trackback 厳密な説明はナシで。 SOAPとRESTについては、ネットワーク経由でオブジェクト間の通信を行う軽量のプロトコルで、通信内容の記述にXMLを用います。 転送用プロトコルとして、HTTPやSMTPなど既存の任意の通信プロトコルを使用します。 これらは結局のところ、HTTP経由のリクエストでXMLとしてデータを取得するというのが主流で、SOAPやらRESTというのは「データ構造のみが規定」されたXMLだと思ってください。 ※厳密ではないです。。。 ■SOAP Simple Object Access Protocol SOAPとは、XMLとHTTPなどをベースとした、他のコンピュータにあるデ

    [プロトコル] SOAPとRESTとついでにJSON
  • Cubby - ようこそ

    お知らせ 2010-03-28 バージョン 2.0.9がリリースされました。 2010-02-20 バージョン 2.0.8がリリースされました。 2010-02-18 バージョン 2.0.7がリリースされました。 2010-02-11 バージョン 2.0.5がリリースされました。 2009-11-19 バージョン 2.0.4がリリースされました。 2009-11-04 バージョン 2.0.3がリリースされました。 Cubby とは何ですか ? Cubby (カビー)は Java / Servlet / JSP をベースにした、Web アプリケーションのためのシンプルなフレームワークです。 Seasar2 / Google Guice / Spring Framework 上で動作します。 詳細はドキュメントをご覧ください。 Cubby 2.0 Cubby のゴール Servlet / JS

  • ricollab Web Tech Blog » Blog Archive » RESTアーキテクチャスタイル入門の記事をすべて公開しました

    1月に三分の一を公開して以来、ずるずると遅れていた残りの記事の公開をやっと行いました。 RESTアーキテクチャスタイル入門 Web アプリケーションのアーキテクチャ Web サービスと REST RESTful な URI の設計 出版は2006年なので2年前の記事です。内容が一部古くなっている部分もあったため、現時点での最新情報に少しだけアップデートしました。

  • RESTとServlet その2 - TYAGE EMOTION

    突然ですが、昨年に書いた↓の日記の続きです。 http://d.hatena.ne.jp/da-yoshi/20061115/1163545695 自分はRailsの簡単さとかには正直あまり興味が無いのですが、1.2で目指されている「RESTfulなWebアプリケーションフレームワーク」という部分にもの凄く惹かれています。この機能の詳細を知る為にRailsを学びたいと思ってます。ただ、自分が今までやってきたJavaにはHttpServletという古くて枯れたフレームワークがあります。Railsに行く前に、もう一度この慣れ親しんだServletでRESTを実現できないか考えてみたい・・・ということを、ことあるごとに思っていました。 ・・・で、こんなサンプルを書いてみました。 /** * */ package test; import java.io.BufferedReader; impor

    RESTとServlet その2 - TYAGE EMOTION
  • Webサービスの基礎知識 | OSDN Magazine

    物理的に離れたコンピュータのプログラム間で情報を交換できることは、今日の企業における標準的な要件の1つだ。そしてリモートリソースへの最も一般的なアクセス方法が、HTTPによるサーバからクライアントへのHTMLファイルの転送、要するにWebサイトである。こうした情報伝達のやり方が功を奏している理由は、シンプルで身近に利用できるテクノロジと標準規格が使われている点にある。しかし、Webサイトには根的な限界がある。Webページの情報を理解できるのは人間だけで、コンピュータにはそれができないことだ。 Webサービスは、コンピュータどうしを直接結んでリモートリソースにアクセスする方法の1つである。稿では、SOAPのような基的なWebサービス標準規格と、WS-*規格群として知られる高度な拡張機能を紹介する。 Webサービスがほかの手法と違うのは、シンプルなXMLメッセージを使って情報を送る、転送

    Webサービスの基礎知識 | OSDN Magazine
  • JavaでもRESTを - Restlet API 1.0の参照実装がついに登場 | エンタープライズ | マイコミジャーナル

    Noelios Consultingは16日(フランス時間)、Noelios Restlet Engineの最新版となる「Noelios Restlet Engine 1.0.0」を公開した。Noelios Restlet EngineはJavaで実装されたRestlet API 1.0のリファレンス実装。バグフィックスを中心とした細かいリリースを1年以上に渡って実施し、満を持しての公開となった。 Noelios Restlet Engineは、RCリリースを2006年12月26日(フランス時間)から5回にわたって実施。さらに、βリリースを2006年1月26日(フランス時間)から23回にわたって行い、今回のメジャーリリースにこぎつけた。1.0ブランチのリリースフェーズに入る前の最新版は2006年1月10日(フランス時間)に公開された0.19 betaだったが、0.1x系から正式リリースへ向