InfoQ ホームページ Webサービス に関するすべてのコンテンツ
-
WebSockets vs. REST?
WebSocketがW3C勧告候補となり、Javaコミュニティでも新しいJSRが始まろうとしているなか、WebSocketはHTTPの原則とともにうまく機能するのか?という疑問が持ち上がっている。これらは相補的なものなのか、それとも一部の人が思っているように、RESTからこの新しいインタラクションスタイルへと注目が移るのだろうか?WebSocketは「Webを破壊する」という意見まである。
-
構成ファイルが簡素になり、ASP.NETのサポートも改善されるWCF 4.5
Ido Flatow氏が.NET 4.5のWCFの変更について記事を書いている。構成ファイルが軽くなり、IISでホストしたときの動作が改善されるようだ。
-
"Object Network": ウェブAPIのためのデータネットワーク
開発者はウェブAPIに苦しめられている。APIは無数のアクセス方法を提供し、得られるデータは互換性がない。Object Networkはオブジェクトのデータの形式を統一することで、インターネットと同様にハイパーリンクによるネットワーク効果を持つデータの構造を作成する試みだ。
-
HTTP API進化に関するベストプラクティス
HTTP API発展性へのベストプラクティスのタイトルが示すようにBenjamin Carlyle氏は、HTTP APIに関するシステムを設計する際の原則とプラクティスを定義した。システムとは、拡張可能で、時間とともに進化するものである。
-
REST API か Graph API? 名称変更が功を奏するか?
CapgeminiにおいてMaster Data ManagementのGlobal Headであり、SOAの実践者であるSteve Jones氏は、Facebookが最近REST APIを非推奨にして、'Graph API'と呼ぶものに移行する、というアナウンスは、しばしばRESTに関して存在する「宗教的原理主義」を避ける良い方法だ、と考えている。
-
Restfuse 1.0.0 - REST/HTTPの統合テストを容易にするライブラリ
EclipseSourceは、REST/HTTPサービスのテストを自動化するJUnit拡張の最初の安定バージョンをオープンソースでリリースした。同期と非同期の両方のコールがサポートされている。
-
APIが苦痛になることもある
Subbu Allamaraju氏は自身のブログへの投稿で、現在のAPI利用の問題について提起し、クライアント要求に対してAPIを調整する責任のある追加の層を導入することを提案している。
-
ウェブAPIのバージョニングの分析
OpenStack Apiのバージョニング規約に言及しながら、Mark Nottingham氏がクラウド上のウェブAPIの様々なバージョニング戦略について分析している。
-
Microsoft Social Analytics (Vancouver)でソーシャルWebを理解する
Microsoftは、Social Analyticsと呼ばれるクラウドサービスで、Twitter、Facebook、Blogger、YouTubeなどからユーザーの興味を分析し、ソーシャルWebのトレンドを洞察する。
-
NoSQL は REST に影響を与えるか?
ステートレス性は RESTful な設計と実装における中心的な原則だった。しかし NoSQL 実装の出現によって Ganesh Prasad 氏は,それがもはや真実ではないのではないか, REST + NoSQL がこの制約を取り除き,ステートフルなセッションとスケーラビリティ,フォールトトレランスの方向性を提供してくれるのではないか,と考えている。
-
アーキテクチャに関する幻想
我々は多くの事実無根のアーキテクチャに関する見解を知っている。William Vambenepe氏は彼の最近の投稿で、多くのUI/Ajaxコンシューマが共有できる単一のAPIについて説明している。
-
REST クライアントを書くのは難しい?
Programmable Web の Adam DuVander 氏が先週,API エクスペリエンスに関する調査の報告を行った。そこからは,開発者が Web API を使用する時に直面する,大きな問題がいくつも浮かび上がってきている。その中には最も人気のある API も含まれている。
-
これまでのAPIドキュメントを変えるMasheryのI/O Docs
Masheryは次世代のAPIドキュメント生成ツール、I/O Docsを発表した。I/O Docsは冗長なAPIドキュメントから無駄な部分を取り除き、APIドキュメントの中で実際にAPIを呼び出せるようにする。InfoQでは、Neil Mansilla氏にこのツールの目標や現状、今後の計画についてうかがった。
-
-
SmartBear の製品ポートフォリオに SoatUI と LoadUI が加わる
有名な ALM およびモニタツールベンダである SmartBear Software は先週,人気のオープンソース Web サービステストツール SoapUI と LoadUI の開発元である Eviware を買収した。