BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ Modularity に関するすべてのコンテンツ

  • Java標準モジュールシステムの要件

    昨日、Mark Reinhold氏はJavaのモジュラリティの未来についての最初の公開ドラフトを投稿した。これはドラフトなので、まだ議論される必要のある課題もわずかながら存在するが、Javaにおけるモジュラリティがどのようであるべきかについての共通認識を表している。そして、IBMの関わりによって、これまで以上にOSGiとの相互運用性がより強調されている。

  • HudsonがHudson 2.0として復活

    HudsonのHudson/Jenkinsフォーク以来最初の重要なリリースが行われ、今後OSGi/セマンティックなバージョニングに従う新しいバージョニングスキームが使われることになる。このリリースには、OSGiランタイム内での実行がより容易になる新しいJSR330依存性注入モデルが含まれ、特殊なHudsonアノテーションとの分離が実現されている。

  • POJO Service RegistryがOSGiをクラスパスに持ち込む

    Google Code上の新しいプロジェクトPojo Service RegistryはJavaアプリケーションにOSGiライト(OSGi-lite)メカニズムを、OSGiランタイムの外で提供することを目的としている。全てのJARがバンドルであることを要求する代わりに、開始時にクラスパスをスキャンし、バンドルレイヤーをエミュレートする一方、完全なOSGiコンテナに結合するためのサービス接続を提供する。

  • OSGi in Action

    Manningが今日、OSGi in Actionを出版した。著者は、Richard S Hall, Karl Pauls, Stuart McCulloch、David Savageの各氏である。Apache Felixランタイム上における長年のOSGiユーザとコミッターによって書かれており、本の中身は、深い知識が微妙なことや特別な情報と一緒になっている。

  • OSGi 4.3がジェネリックスとCapabilityを導入

    EclipseCon 2011でOSGi 4.3の仕様がアナウンスされ、近い将来リリースされるはずのドキュメントが最終公開ドラフトとして入手できる。新フィーチャは、コアAPIにジェネリックスが追加されたことと、バンドル間で、コーディング不要な要求を宣言するために、汎用目的なcapabilityモデルを追加したことである。読み続ければ、何が予定さているかを詳しく知ることができる。

  • OSGiのビジネス上の利点

    多くの人は、OSGiへの移行には多額の費用がかかると考えている。しかし、これはモジュール化のコストと一緒くたにして考えられていることが多い。巨大かつ複雑で、密に結合したライブラリをモジュール化するには、保守担当者にとって即座には何の利益をもたらさない費用が必要となる。しかし、それをそのまま放置しておくと、時間がたつにつれ、システムはより複雑かつ密結合になり、大きくなってくる。そしてメンテナンス費用が増大するのだ。

  • OSGiはJavaミドルウェアにとっての正しい基盤なのだろうか?

    MuleSourceの創業者Ross Mason氏はOSGiに対して不満を漏らした:"OSGiはミドルウェアベンダにとっては偉大な仕様ですが、エンドユーザにとってはひどい仕様���す。" 彼はOSGiを開発者から完全に不可視にすることがあまりに難しいため、まだ開発者が使う準備が整っていない、と論じている。

  • OSGi コミュニティ イベント

    先週、ロンドンでOSGi Community Eventが、JAX Londonと一緒に開催された。カンファレンスでの発表は、広範囲な環境にわたり、JavaEEの移行とクラウド コンピューティングから組込みデバイスやAndroidまで及んだ。

  • Bundle.update: 次のOSGiリリースに向かって

    前回の Bundle.updateの記事からずいぶん経ち、それからたくさんのOSGi中心のアップデートがあった。OSGi 4.2がリリースされ、Equinox 3.6, Felix 3.0 と Knopflerfish 3.0の全てが、この新しいプラットフォームをサポートしている。最近、OSGiの新バージョンの兆候のいくつかが、強化されたエンタープライズのサポートとともに出てきている。最後まで読めば、何が起きているかを知ることができる。

  • HyperSQL 2.0 - 5年の開発期間を経た新リリース

    HyperSQL データベース (HSQLDB) バージョン 2.0 が5年間の開発期間を経てリリースされた。HSQLDB 1.8 は OpenOffice Base を始めとして,これまで大小さまざまなアプリケーションに組み込まれてきた。HyperSQL 2.0 はその後継にふさわしいものであり,他のどのオープンソースデータベースよりも多彩な機能を誇っている。

  • Eclipse Labsのプロジェクト ホスティングが公開

    Eclipse Foundation と Googleが昨日、Eclipse Labsをアナウンスした。これは、オープンソースプロジェクトためのソースコードのホスティング サイトで、 Eclipseエコシステムで開発したいが、 Eclipse Foundationサイトでホストできないプロジェクトのためである。

  • EclipseCon 2010の総まとめ

    先週、EclipseCon 2010(OSGi DevCon 2010と同時に)Santa Clara にあるConvention Centreで開催された。今年は、Eclipse関連の技術とチュートリアルがいくつもあった;主な話題は、何だったのか?

  • OSGi DevCon London

    初の OSGi DevCon London が先週,Hammersmith Novotel で JAX London と共に開催された。次期 OSGi Enterprise Expert Group による機能公開,クラウドにおける OSGi の利用とテスト,OSGi システムでの JPA によるオブジェクトアクセス,ソフトウェアの指数級数的拡大に伴なう複雑性の解決策としてのモジュール化,などが主なテーマだ。

  • Bundle.update: NetBeans と OSGi

    前��の Bundle.update 以降,NetBeans の新しいマイルストンに組込 OSGi バンドルのサポートが追加された。今週の London OSGi DevCon で話題になることは確実だ。それから ECF 3.2 のリリース。DVCS の世界では,EGit/JGit に大きな進展があった。

  • Caucho,Resin 4.0 で Java EE6 Web プロファイルをサポート

    Caucho は,自社の軽量アプリケーションサーバ Resin 4.0 の次のイタレーションで,Java EE6 Web プロファイルをサポートする予定であると発表した。Java EE6 Web プロファイルは,広報互換性を必須とする完全な Java EE6 仕様に対する,軽量かつ現代的なサブセットである。

BT