タグ

JavaとOSGiに関するhirsatoのブックマーク (3)

  • スマートハウスの基盤技術としてのOSGi

    スマートハウスとは 近年、CO2削減や環境産業創出のため、スマートグリッドが各国で推進されています。スマートグリッドとは、はっきりとした用語の定義はありませんが、電力網やガス網など社会インフラ上の機器から情報を集約して解析し、インフラ上の機器のエネルギ消費量を最適化する、という試みです。 最近では特に、スマートグリッドの1つの構成例として、宅内をネットワーク化した"スマートハウス"が注目されています。今回の記事では、スマートハウスを構成する通信規格と、通信規格を駆使したスマートホーム・アプリケーションの基盤となる規格のOSGiについて解説します。 スマートハウスは、図1のような構成になっています。 スマートハウスの中心となる機器は、ホーム・ゲートウエイ(HGW)と呼ばれるゲートウエイ装置です。通信キャリアやスマートハウス事業者によって配布されます。機器同士がHGWを介してつながって連携する

  • EclipseやSpringで使われている基盤技術OSGiとは (1/3) - @IT

    読者の皆さんは、「OSGi」という技術を耳にしたことはありますか? ソフトウェア統合開発環境の1つ「Eclipse」のコア技術というとピンと来る方も多いと思います。稿では、ここ数年さまざまなアプリケーションの(SpringやJBoss、GlassFishでも)基盤技術として採用されているOSGiについて解説します。 日企業も多数参加している「OSGi Alliance」 OSGiを一言でいうと、「Javaモジュールの動的追加や実行を管理するための基盤システム」です。この基盤システムの仕様をOSGi Service Platform仕様として、非営利団体であるOSGi Allianceが規定しています。 このOSGiの仕様を規定するOSGi Allianceは、1999年に「Open Service Gateway Initiative」という名称で設立されました。「Gateway」とい

  • 【コラム】イマドキのIDE事情 (82) NetBeans 6.9 betaで次期NetBeansの新機能に触れる | エンタープライズ | マイコミジャーナル

    進化を続けるNetBeans Java統合開発環境NetBeansの次期バージョンであるNetBeans 6.9のベータ版が2010年4月22日(現地時間)にリリースされている。対抗するEclipseもメジャーバージョンアップを控えているが、ここ数年地味なバージョンアップが続くEclipseと比べるとNetBeansの進化には著しいものがある。 NetBean 6.9でもこれまでのバージョンアップ同様、さまざまな新機能が存在する。今回はベータ版をベースにNetBeans 6.9の主な新機能を紹介する。 OSGiに対応 NetBeans 6.9ではMavenを使用してOSGiバンドルの開発を行えるようになった。また、NetBeans RCPアプリケーションにOSGiバンドルを組み込めるようになった。NetBeansのモジュールシステムがOSGiで置き換えられるわけではなく、OSGiと共存する

  • 1