InfoQ ホームページ REST に関するすべてのコンテンツ
-
REST の欠点は何か
A recent posting on a REST Architects list has prompted Ganesh Prasad to outline some problems that he sees with REST (over HTTP) in terms of more dynamic peer-to-peer environments and how they could be addressed. He suggests some lessons could be learned from Web Services and mentions an Internet Draft specification which he has been working on.
-
Spring がRESTのウェブサービスにHATEOASのサポートを追加
Spring Framework は現在、HATEOAS, Hypermedia As The Engine Of Application StateをRESTウェブサービスのサポートを追加する開発を行なっている。ライブラリ の主要な焦点は、ハイパーメディアリンクの作成を簡素化し、RESTリソース表現を組み立てるためのAPIを提供することだ。
-
Mulesoftの新しいAPIプラットフォーム
Mulesoftはクラウドとオンプレミスのサービスを開発、配置、統合を行うAnypoint Platformを発表した。InfoQはMule Summitツアーの間、MulesoftのCTOであるRoss Mason氏この新しいプラットフォームについて話を聞いた。氏はオープンソースのMuleプロジェクトの創始者だ。
-
SiteMinderとLayer 7の融合
CA TechnologiesがLayer 7 Technologiesを買収した。Layer 7のAPI Management & Security SuiteをCA SiteMindeの強化に活用するためだ。Layer 7は既存サービスAPIの“アクセス、セキュリティ、SLA 、管理機能”に特化している。
-
ESBツーリングを強化したWSO2 Developer Studio 3.0と3.1
WSO2 Developer Studio 3.0と3.1はESBとレジストリリソースエディタツールが改善され、性能が良くなった。また、Eclipse Juno SR2をベースにしており、JAX-RS RESTコード生成をサポートする。
-
ウェブスタイルは上手くいったか
7年前、im Bray氏がSOAの終焉とウェブスタイルの興隆を予言した。最近のブログでJean-Jacques Dubray氏がこれに言及し、ウェブスタイルは成功しなかったと結論付けた。さらに氏は、このことが将来のコンピューティングとアプリケーション開発にどのように影響を与えるか開設している。
-
Casablancaの C++ SDKがオープンソースに
Microsoftの C++ REST SDK、コードネームがCasablanca、が Apache 2.0ライセンスのもとでオープンソースされた。Casablancaは、開発者にRESTサービスとやりとりするC++11コードを書くマルチプラットフォームの方法を提供する。
-
設計上のホメオパシー
Steve Jones氏がある種の人々を設計上のホメオパスと呼び議論している。"パワーポイントと自分の意見"に基づいて設計上の重要な決定をしてしまう人々のことだ。氏の考えでは、このような人々はITの世界で流行しており、企業分野でRESTの導入を推進している人はまさにホメオパスだ。
-
OData v3とWCF Data Services 5.xを使う
.NETでウェブサービスを開発しているなら、ODataを調査対象のフレームワークにするべきだ。特に、よくわからないサードパーティをサポートしなければならない場合だ。ODataはSOAPとATOM (XML)とJSONで表現されるRESTスタイルのメッセージをサポートする。つまり、サービスの利用者は、自分たちにとって最適なフォーマットをリクエストできるのだ。
-
JAX-RS 2.0とBean Validation 1.1がJava EE 7 JSRとして初の公認を受ける
Java Enterprise Edition version 7 の進捗が順調だ。先月末にはJSR 399とJSR 349が公開レビュー投票によって採択され,この2つが批准された最初のJSRとなった。InfoQではJSR 399仕様リーダのひとりであるMarek Potociar氏に,RESTful Java APIの最新バージョンについて話を聞いた。
-
JavaをRESTful設計に合わせる
最近のZapthinkの記事で、著者はなぜJavaとJAX-RS 2.0がRESTfulサービスを構築するのに必ずしも適切でないかを論じている。JAX-RS 2.0の改善について多くが述べられているが、著者が信じているのは、少なくとも問題の1つの核心は、Javaオブジェクトモデルであり、RESTを無理にJavaに合わせようとしたり、その逆もやっている。
-
JAX-RSにWADLサポートは必要か。
JavaOne 2012の将来のJava EEに関するパネルセッションには、JAX-RSのWADLをするかどうかに興味がある参加者が集まった。登壇者はWADLのサポートを支持しなかったが、参加者側は支持していたようだ。RESTを成功させるにはWADLは不必要と考えられいるのは良いことなのだろうか。
-
Microsoftが新しいREST APIフレームワークを発表
Visual Studio 2012と.NET 4.5の発表に合わせて、MicrosoftはASP.NET Web APIというサービスフレームワークを正式に公開した。ASP.NET MVC 4の一部としてオープンソースのASP.NET Web APIはRESTfulなサービスの開発と利用を簡単にする。
-
IG GroupがRESTdocletをオープンソース化
IG GroupはSpring RESTベースのサービスからドキュメントを生成するMavenプラグインのRESTdocletのをオープンソースにした。
-
ITは思考より技術を重要視している
最近、Cap Geminiの Steve Jones氏は、彼がいかに、近頃問題の解決を考えることが、最新の誇大広告的な流行よりも重要でない、と信じているかを記事にした。彼は、例としてRESTやビッグデータを使っているが、それはあらゆる技術について言えることであり、結局のところ、ITがもはやITの人々のものでない、と彼は信じている。