BT

Spring Dynamic Modulesの継続的な改善

| 作者: Craig Wickesser フォローする 0 人のフォロワー , 翻訳者 編集部 フォローする 0 人のフォロワー 投稿日 2008年7月22日. 推定読書時間: 2 分 |
Spring Dynamic Modulesは、OSGiフレームワークで実行されるSpringアプリケーションを容易に構築することができる、とSpringのWebサイト(リンク)上で定義されているのを確認できる。
Spring Dynamic Modulesを用いて作成されたSpringアプリケーションは、モジュール分離や、動作しているシステムにおける動的なモジュールの追加、削除、更新 を実現。同時に複数バージョンのモジュールをデプロイ(クライアントは自動的に適切なモジュールと結合する)するアビリティや、動的なサービスモデルを提 供するとしている。
InfoQのエディターであるRyan Slobojan氏が今年1月にSpring Dynamic Modulesバージョン1.0について書いた(参考記事)。以下は、バージョン1.1.0にある機能の一覧で、プレスリリース(リンク)からの抜粋である。
  • OSGiアプリケーション向けWebサポート(Servlet、JSP、Taglibs)
  • Spring-MVC統合
  • クラスパススキャン
  • Spring-DMエクステンダーおよびWebエクステンダーのカスタマイズフック
  • OSGiサービスインポーターおよびアプリケーションコンテキスト向けのイベント通知
  • 詳細化OSGiプロキシインフラストラクチャー
  • OSGi コレクションの「greedy-proxy」機能
  • SpringSource Bundle Repositoryとの統合
  • Springによって動作するバンドルのカスタムロケーションに対するサポート
  • サービス依存性を決定するプラグ可能なメカニズム
  • OSGiインポーター向けネイティブOSGi ServiceReferenceへのアクセス
  • 新しいWebのサンプル
追加機能のうち特筆すべきものの1つは、TomcatやJettyWebなどのWebコンテナと統合するためのWebサポートである。 Webサイトは、以下のことが可能であると記載している。
OSGiプラットフォーム上でのWebアプリケーションに対する透過的なサポート。Spring-DMがServlet、JSPおよびtaglibテクノロジーを使用し、ほとんど何の作業もせずにWARを使用できるようにする。
他に最新のリリースに含まれるは、新たなWebサンプルであり、Webサポートの働きの理解を高めることを目的としている。Spring Dynamic Modulesは比較的新しいが、機能やバグの修正を伴い改善されてきている。そして、非常に成熟した開発スタッフや企業のバックアップを受けている。

Spring Dynamic Modules 1.1.0について詳しくは、Reference Guide(リンク)を参照のこと。

この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

あなたの意見をお聞かせください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする
コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

ディスカッション

InfoQにログインし新機能を利用する


パスワードを忘れた方はこちらへ

Follow

お気に入りのトピックや著者をフォローする

業界やサイト内で一番重要な見出しを閲覧する

Like

より多いシグナル、より少ないノイズ

お気に入りのトピックと著者を選択して自分のフィードを作る

Notifications

最新情報をすぐ手に入れるようにしよう

通知設定をして、お気に入りコンテンツを見逃さないようにしよう!

BT