Spring 2.0 JINDI集積(2)


もっと読む
  JNDI APIの使用を簡略化するために、Spring 2.0フレームはorg.springframe ebook.jndiパッケージを専門に提供しています.このうち、Jndi TemplateEditor類はProptyEditors Support類に継承され、Jndi Templateオブジェクトの属性エディタを使用することができます.つまり、開発者は文字列でJndi Templateの設定値を実現できます.
通常、開発者は以下の4つの方法でJNDIリソースをCRUD操作することができる.
1.  JndiObject FactroyBeanを単独で使うのはこの方法が一番一般的です.これはJNDIオブジェクトの検索を担当するFactroyBeanです.
2.  JndiObject Target SourceとProxyFactoryBeanを同時に使用する:このような組み合わせは使用が少ないです.これは上述の単独でJndiObject FactoryBenを使用する効果と同じで、配置上も優位を占めていません.
3.  JdbcTemplateを使用して、JNDIに対するCRUD操作を簡単にします.ユーザーが高度なカスタム作業を行う必要がある場合は、JndiCallbackフィードバックインターフェースを使用することもできます.
4.  Spring 2.0で導入されたコンテンツモードです.
JndiObject FactoryBenを単独で使う
  JndiObject FactoryBeanの機能を展示するために、JBossアプリケーションサーバが提供するJNDIサービスを利用します.JBossのJMXコンソールアプリケーションにより、開発者はグローバルJNDI名を取得することができます.
メッセージ・キュー「queue/testQue」を例にとり、Jbossjndidmoプロジェクトに合わせて説明します.
    

       

       

       

       

       

       

       

       

       

       

    

 

    

       

       

           

              

                  org.jnp.interfaces.NamingContextFactory

              

              

                  jnp://localhost:1099

              

              

                  org.jboss.naming:org.jnp.interfaces