AjaxプログラマのためのJavaOne2008 -GrizzlyでComet!-
誕生から2年を経てCometは「何が出来るのか」という議論から、「いかに実現するか」という議論に関心が移ってきたように見えます。そこで本稿では同じくJavaOneで数多く取り上げられたNetBeans 6.1とGlassFish v3を使いながら、サンプルを交えてCometを解説していく事にします。
誕生から2年を経てCometは「何が出来るのか」という議論から、「いかに実現するか」という議論に関心が移ってきたように見えます。そこで本稿では同じくJavaOneで数多く取り上げられたNetBeans 6.1とGlassFish v3を使いながら、サンプルを交えてCometを解説していく事にします。
誕生から2年を経てCometは「何が出来るのか」という議論から、「いかに実現するか」という議論に関心が移ってきたように見えます。そこで本稿では同じくJavaOneで数多く取り上げられたNetBeans 6.1とGlassFish v3を使いながら、サンプルを交えてCometを解説していく事にします。
JavaOne 2008カンファレンスでSpringSourceのBen Alex氏がエンタープライズアプリケーションにおける新たなセキュリティ要件と標準、そしてその標準を実装したオープンソースのフレームワークについてスピーチをおこなった。
Oracle の Cameron Purdy 氏は JavaOne 2008 においてスケーラビリティに関するトピックを提示した。彼の話は JavaOne の多くのセッションとは違って特定の Java ライブラリにフォーカスをあてたものではなく、アーキテクチャとデザインの一般的な原則をプラグマティックで良識のある角度から見直したものだった。 Purdy 氏によると、問題は一般的に 10 のステップにブレークダウンできるという。
JSR277とOSGi (別名JSR291)の状況に関する4月のニュースが、JSR277の専門家グループのメーリングリストで新たな議論の火付け役となった。それは、今のところ今年一番の月間投稿数を記録している。この出来事の主なドライバの一人はBryan Atsatt氏である。彼は、JSR277とJSR294の両方の専門家グループのメンバである。彼は、JSR277はOSGiにとって最適になりうると主張する。
Azul Systemsの著名なエンジニアであるCliff Click氏が、今年の JavaOneで講演をおこなった。氏は、Javaでのスケーラブル、非ブロッキングコーディングスタイルに向けて大きく前進することを可能にした一連の技法について説明した。そのコーディングスタイルは、ロックフリーな複数のデータ構造の構築を可能にし、数百のコアを備えたプロセッサでの拡張縮小が実現する。
Java と .NET のインターオペラビリティツールを提供する JNBridge は同社の主力製品である JNBridgePro の新しいリリースを JavaOne 2008 で発表した。
今年のJavaOneの発表の中で、Tony Printezis氏はHotSpotガーベジコレクタの少し詳しい内容を紹介した。続きのインタビューをJavaOneカンファレンスのサイトで見ることもできる。その中でPrintezis氏は、Garbage First (G1)の動作の仕組みの概要を説明している。