InfoQ ホームページ WebAPI に関するすべてのコンテンツ
-
SOA、SOA 2.0、ROA、WOA、いったい全体ひとつの略語でどこまで行くことか?
まず、初めに、SOAがあった。読者諸氏がどこに留まっているかによるし、たぶんそれがRESTであるなどという駄洒落をいうつもりもないのだが、その後、REST、リソース指向アーキテクチャ(ROA)が、さらにEDA、SOA 2.0が続き、現在Web指向アーキテクチャ(WOA)にたどり着いた。
-
WfXML-R: RESTベースのプロセス統合
最近、Patrice Cappelaere氏は、WF-XML 2.0に対しRESTfulバインディングを提供するというイニシアチブがWorkflow Management Coalition(WfMC)によって受け入れられたことを発表した。それが、WfXML-Rである。
-
SPARQL UpdateでRESTful SOAシナリオを完成する
LinkingOpenDataコミュニティプロジェクトは、DBpedia、Geonames、MusicBrainz、WordNet、DBLP文献目録、2000年の米国国勢調査など、分散している供給者約50ヵ所からの20億を超える連結ステートメント(RDFトリプル)にアクセスを提供し、全世界的なRESTfulのSOAシナリオを達成した。
-
アーキテクチャ決定フレームワークを使ったRESTとWS-*の公正な比較:これで論争は終わりか?
Olaf Zimmermann氏はIBM Researchの同僚と共に、企業アプリケーション開発を促進することを目的として、Architectural Decision Metamodel(アーキテクチャ決定メタモデル)を昨年開発した。
-
WCFでのRESTサービスのコンシューム
.NET Framework 3.5は、RESTスタイルのWCFサービスを導入する。RESTfulサービスの開発およびホストの他に、これらのサービスをコンシュームするオプションがある。
-
Article: ErlangとYawsを使ったRESTfulサービス
本稿では、Steve Vinoski氏が、プログラミング言語ErlangとWebサーバーYawsを使用したRESTful Webサービスを構築する方法を説明します。
-
Apache Abdera: Atom、AtomPub、およびJava
Apache Abderaプロジェクトは現在「インキュベーション」段階にあるが、最近0.40マイルストンに到達し、「グラデュエーション(卒業)」への重要な一歩を踏み出した。InfoQは、Abderaのコア開発者であるIBMのJames Snell氏とMuleSourceのDan Diephouse氏の2人と、Abdera、Atom、AtomPubについて話す機会を得た。
-
RESTful Worldでの素晴らしいURI
「最小の統合コストでマシン読み取りが可能なデータを共有するための、分散化ワールドワイド情報空間として思い描かれる」とは何を指しているのか? RESTだろうか?いや、違う。SWEOによると、これはSemantic Webということだ。素晴らしいURIは、こうすることを支援する。そこで、RESTful SOA URIも同様に「素晴らしい」のかどうかを確かめてみる価値はあるかもしれない。
-
WCFでのRESTfulなAPI作成
Aaron SlomanとHaider Sabriは、MIX08で「WCFでのRESTfulなAPI作成」と題して、RESTChessというRESTのサンプルアプリケーションを紹介した。
-
Microsoftが主張:Atom Publishing ProtocolがWeb APIの今後の方向性を決定付ける
Microsoftは、MicrosoftのWeb上のLive Platformで提供されるサービスのため、Web Structured, Schema’d & Searchable (Web3S)プロトコルからAtom Publishing Protocol (AtomPub)へ転換する。
-
XMPPはクラウドサービスの将来像か?
プッシュアーキテクチャ対プルアーキテクチャの議論が再び活発になってきている。この発端は、Jive SoftwareのCTOであるMatt Tucker氏が、次のように、XMPPのプッシュベースアプローチがクラウドサービスの将来像であると宣言したことだ。
-
Apache Tuscany Java 1.1リリース:SCA がWeb 2.0と出会う
先日Java SCAプロジェクト1.1のリリースを発表した。JMSバインディングや改良されたポリシーサポートを含む多くの機能が追加された。また、SCAコンポーネントを実行可能なテクノロジーとして、JSONRPCやAtomバインディングを使用しAjax形式の実装を簡略化するクライアント側のJavascriptアプリケーションを表現する実装拡張機能もサポートしている。
-
Article: NetKernel概論
NetKernelは、RESTとUnixの基本的な機能を、リソース指向コンピューティング(ROC)と呼ばれる強力な抽象概念に組み込んだソフトウェアシステムです。本稿では、NetKernelフレームワークの概論を説明します。
-
Apache Incubator CXFチームが2.0.4リリースの可用性について発表
CXFは使いやすく、また主力になるだろう人々が主張しているフル装備のオープンソースWebサービスフレームワークである。またCXFは他のアプリケーションへ組み込み可能で、Springとのコンビーネーションにおいて良く使用される。CXFはApacheで一体となるCeltixとXFireコミュニティのコンビネーションである。
-
WCF Webプログラミングモデルリソース
最初のWCFのWebプログラミングモデルと.NET Framework 3.5内での公式リリース以来、それに関する情報は出ていなかった。現在Steve Maine氏はリソースの総括的なリストを提供している。