NIO.2: 失われた惑星からの帰還

私達(JSR-203エキスパートグループ)は,ついにJSR-203の早期ドラフトレビュー(EDR: Early Draft Review)仕様を公開しました.別名NIO.2として知られているこのJSRは,"New I/O APIs for the Java SE platform"の第二段階です.特に,新しいファイルシステムインタフェース,非同期I/O API,そして最初のNIO JSR (JSR-51)から受け継いだソケットチャネルAPIを完成させることが課題です。JSR-203は,Java SE 7の構成要素候補JSRとして提出する予定です。

私達が提出したドラフト仕様は,すでにhttp://jcp.org/aboutJava/communityprocess/edr/jsr203/index.htmlからダウンロードできます.さらに,このJSRについて議論するためのメーリングリストも用意して,http://groups.google.com/group/jsr203-interest/subscribeから登録できるようにしました.コメントをjsr-203-comments@jcp.orgに送ることもできます.このドラフトをリリースした最も重要な目的は,私達が今まで問題に取り組んできたことに対するフィードバックを得ることです.少なくとも,ファイルシステムの分野で,このJSRはいくつかの基本的な問題を解決して,残念ながら今まで利用できなかったプラットフォームの機能をサポートすることを目指しています.二番目の目的は,APIをさらに改良することです.すべての開発者に同意して頂けると思いますが,みなさんのフィードバックはAPI設計に非常に役に立ちますし,改良したAPIの再公開を何回かおこなうことができるでしょう.

そこで,まずこのJSRのトピックに興味を持った人が読み始めるためのスライドを用意しました.今後数週間は,このJSRがカバーするトピックについてのブログをフォローするつもりです.

(Alan Bateman "NIO.2: The Return From The Lost Planet"を翻訳.)