InfoQ ホームページ WebAPI に関するすべてのコンテンツ
-
UBER: API用の新たなハイパーメディアフォーマット
"Building Hypermedia APIs with HTML5 and Node"と"RESTful Web APIs"の著者であるMike Amundsen氏は先頃,かねてから開発を続けていた新しいメディアタイプ設計を発表した。"Uniform Basis for Exchanging"を略してUBERハイパーメディアと呼ばれている。
-
IBMのNick O'Leary氏がNode-REDで「モノのインターネット」をデモ
Nick O'Leary氏は先回のQCon Londonで,モノのインターネット(Internet of Things / IoT)に注目したオープンソースプロジェクトのNode-REDを発表した。IBMのEmerging Technologyチームが開発したこのプロジェクトは,"ハードウェアデバイス,API,オンラインサービスが画期的な方法で結合された"仮想環境をブラウザ上で実現する。
-
国連の新しいReliefWeb API
世界の人道データの情報源がより簡単にアクセスできるようになり、データの柔軟性が向上し、システムの性能と堅牢さが改善されたことで、国際的な支援組織は、よりデータを活用しやすくなるだろう。
-
Kin Lane氏に聞く,API Commonsが作り上げるWeb APIの未来
InfoQはAPIエバンジェリストとして著名なKin Lane氏に,オープンAPIデザインに対する氏の見解と,Steven Wilmott氏と共同でローンチしたAPI Commonsイニシアティブに関する動機について質問した。氏が指摘したのは,新たに登場したAPI記述言語の相互変換と相互運用性に関する問題の所在である。さらに,UDDIなど過去のイニシアティブが犯した過ちをAPI Commonが繰り返すことを防ぐために,オープンなインターネット文化が果たす役割についても説明してくれた。
-
RESTにおけるべき等とは何を意味するのだろうか?
サービス指向アーキテクチャメーリングリストでの最近のディスカッションでは、べき等という用語をRESTに適用する時の意味についての議論が巻き起こった。例えば、ある操作が実際にはログの更新のようなある種の状態を変更するような場合、その操作がユーザに対してべき等に見えるかどうかは重要なことだろうか?
-
継続的開発は新しいメンテナンスの現実か?
モノのインターネット、Web API、ビッグデータは継続的開発を現実のものとし、開発者を完成したアプリケーションのメンテナンス作業に釘付けにするだろう。Dr.DobbsのAndrew Binstock氏はそう語る。開発者の時間を有効活用するためには、短期スプリント、継続的インテグレーションおよびデプロイメント、最新のプログラミングプラクティスがこれまで以上に重要になる。
-
Microsoftの新しいOneNoteサービスAPIは、Windows, Mac OS, iOS, Androidに無料で提供される
Microsoftは先日、Windows, Windows Phone, iOS, Mac OS, AndroidそしてWebのようなプラットフォームで、���由なフォーム情報の収集をプログラムで統合可能にし、異なるプログラム言語間の複数ユーザーコラボレーションツールであるOneNote APIの初期リリースを発表した。
-
ハイパーメディアAPIをめぐるREST主義者的危機
ソフトウェア開発者のEvan Cordell氏は数週間前のAPI-Craftメールリストで,ハイパーメディアのREST制約は一般的なWeb API要件とどのように違うのか,という議論の口火を切った。
-
AmazonがAppStream APIにHALメディアタイプを選択
Amazonは,Amazon AppStreamプラットフォームにホストされたアプリケーションをプログラムから管理可能な新API,"ApStream API"をリリースした。このAPIの開発で同社が選択したのはHALメディアタイプだ。HALは,マシン・ツー・マシンAPIを構築するメディアタイプのための,最小限のハイパーメディアである。Amazonは,一般公開されている製品の技術としてハイパーメディアを選択した最大の組織のひとつ,ということになる。
-
Espresso LogicがDBaaSのストアドプロシージャを呼び出せるRESTful APIを提供
Espresso Logicが同社のDBaaSサービス用のストアドプロシージャにRESTfulなエンドポイントを追加した。
-
Webix 1.4がリリース,WebSocket, IndexedDB, Data/Grid Suggestをサポート
Webixがアップデートされて,イメージを選択オプションとして使用可能なData Suggestがサポートされた。テーブルからデータを選択するGrid Suggest,WebSocket,IndexedDBなども追加されている。
-
RESTの代替は必要か
SoapUIの開発者であるOle Lensmar氏が最近、RESTが本当にリアルタイムの非同期のバイナリプロトコルが必要なアーキテクチャにも適しているかどうか疑問を投げかけている。
-
APIオーケストレーション層
従来のリソース指向のAPIモデルはAPI利用者の最も重要なことを満たせていないかもしれない。Netflixの Daniel Jacobson氏は、良いAPI設計とはAPI利用者のことを知って、彼らのためにAPIを最適化することだと語っている。
-
List & Label 19 - レポートパラメータ,コレクション変数,ODataとRESTデータのプロバイダを追加
先日リリースされたList & Label 19では,レポートパラメータやコレクション変数のサポートに加えて,複合や積み上げ,漏斗(funnel),パイプライン,シェープファイル(shapefile),ドーナツ(donut)などの新しいグラフ,ODataとRESTのデータプロバイダなどが提供されている。
-
APIのバージョニングコスト
サービスのバージョニングは、SOAにおける重要な問題になってきている。何年もの間、さまざまな経験を共有してきたが、それぞれのアプローチを具体的に比較、対比するというやり方はほとんどなかった。Jean-Jacques Dubray氏がこの領域におけるチームの経験と、違いを示そうと作成しようとした方程式について書いた。