InfoQ ホームページ JSON に関するすべてのコンテンツ
-
JSON.NET 5のアーキテクチャ変更
NewtonsoftのJSON.NETには、一組のアーキテクチャ上のアップデートがあり、サードパーティのライブラリを使うプロジェクトで、使いやすくなった。この2つのフィーチャはDefaultSettings と Extension Dataとして知られている。
-
JSON用標準JavaAPI
JSR-353、JSON処理(JSON-P)用のJava APIは、今月の最終承認投票にいたった。JSON-Pは(JAXPに似た)ストリーミングAPI(StAXのに似た)とオブジェクトモデルのAPI(DOMに似ている)で構成されている。このAPIは、JSONデータバインディング(JAXBに似た)含んでおらず、より人気のあるJSONPすなわと"パディングのあるJSON"とは無関係ではあることに注意して欲しい。
-
JSONバリデーションのまとめ
どんな “柔軟な” すなわち “拡張性のある” ファイルフォーマットを作っても、遅かれ早かれ開発者のグループがバリデーションに関して文句を言い始める。JSONには、幾つもの選択肢が出てき始めている。
-
OData v3とWCF Data Services 5.xを使う
.NETでウェブサービスを開発しているなら、ODataを調査対象のフレームワークにするべきだ。特に、よくわからないサードパーティをサポートしなければならない場合だ。ODataはSOAPとATOM (XML)とJSONで表現されるRESTスタイルのメッセージをサポートする。つまり、サービスの利用者は、自分たちにとって最適なフォーマットをリクエストできるのだ。
-
WCF Data Services 5.2.0でUriParserをサポート
Microsoftは、UriParserといくつかのバグを修正したWCF Data Services 5.2.0をリリースした。
-
Java EE 7の専門家ブループがコミュニティからのフィードバックを求めている
JSR 342として、Java EE 7の仕様は、初期ドラフトレビューを終え、専門家グループは、多くの未解決問題に関してコミュニティからのフィードバックを強く望んでいる。これらの中には、Java EE Full/Web Profileに追加すべき新しいAPIやいかにもっと上手く、CDIを Java EEと折り合いをつけるかも含まれている。
-
JSONペイロードのASP.NET Anti-Forgeryトークン
ASP.NET MVCは、ユーザーが明示したトークンを使ってCSRF攻撃の検出とブロックを可能にする has AntiForgeryTokenヘルパーを持っている。しかし、主にajaxリクエストやKnockoutとBackboneのようなJSONペイロードのJavaScriptフレームワークを使っている場合、アプローチを少し変更する必要がある。
-
JSONiq: JSONクエリ言語
JSONiqは、XQueryをベースに作られた新しいクエリ言語である。 SQL や LINQのように、 let, for, where, group by, select のようながシンタックスをサポートする。
-
非ブラウザHTTPクライアント用のホーム文書フォーマット
IETFを代表して、Mark Nottingham氏が最近HTTP API用のHome Documents仕様書のドラフトを公開した。非ブラウザクライアントを意図しており、特定のサイトからのリソースの他に、そのようなサービスとどのようにやり取りすべきかについて、可能なヒントを記述している。
-
"Object Network": ウェブAPIのためのデータネットワーク
開発者はウェブAPIに苦しめられている。APIは無数のアクセス方法を提供し、得られるデータは互換性がない。Object Networkはオブジェクトのデータの形式を統一することで、インターネットと同様にハイパーリンクによるネットワーク効果を持つデータの構造を作成する試みだ。
-
NetworkedHelpDeskのチケット共有API: エンタープライズAPIの将来を垣間見る
企業向けソフトウェアにおけるコラボレーションは、プロセスと技術における課題に悩まされてきた。NetworkedHelpDeskのような業界団体による軽量なオープンAPI仕様の登場は、これら技術的課題の一部を軽減するものだ。これは将来のエンタープライズAPIがどのようなものになるかの一例になるだろう。
-
2011年,Open API ビリオネアクラブにいるのは誰か?
Open API の数と量の増加は,この10年間のあらゆる予想を越えるものだ。ProgrammableWeb の John Musser 氏が,2011年における Open API の市場分析を披露する。
-
JQuery MobileとJSONを使ってモバイルアプリケーションを作る
Frank Ableson氏は、先週の記事にモバイルwebアプリケーションを作るためにjQuery Mobile, JSON, PHP、MySQLを使うことに関する詳しい紹介を書いた。
-
WCF Web API
ほとんどの開発者にとってWCFを最初に利用するのは、SOAPベースのWebサービスを公開する手段としてだ。しかしながらその名前に反して、Web サービスは実際のところWebサイトを構築するのには向いていない。XMLとJSONベースのRESTサービスが、大半のプロジェクトには、より適している。Microsoftは、このことを認識し、WCFを現代的な標準に合わせるプロジェクトに取り組んでいる。
-
FacebookのBigPipe: ページロード時間の最適化
FacebookのリサーチサイエンティストであるChanghao Jiang氏は、Facebookのサイトを「2倍高速化」するのに貢献していると言うBigPipeと呼ばれるテクニックについて説明している。BigPipeはいくつかあるイノベーションのうちのひとつで、性能向上を実現するために使われている「秘密兵器」だ。もうひとつのイノベーションは構造上の特性で、Webページを"pagelet"として構成することだ。