回覆列表
  • 1 # 使用者5329335765427

    InitialContext()是可以載入配置檔案的(jndi.properties),構造方法也可以帶引數的(見API),以下是我的看法,它的初始化是由容器來(系統內部)來完成的,如果你的客戶端和伺服器都在一臺機子上且同一個JVM,那麼Context namingContext = new InitialContext();是沒問題,如果你的伺服器端在另一臺機器上,想想也知道,肯定要配置個IP的,對於JNDI的程式設計都是先註冊資源(資料庫連線,EJB等),然後再用,這樣的原則的,我在EJB3,也同樣用到InitialContext()我想道理是相同的,以下是jnid.properties的配置檔案(EJB)java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory

    java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces

    java.naming.provider.url=localhost:1099

    --------------------------------------------------------------------------------

  • 中秋節和大豐收的關聯?
  • 魚缸裡的魚掉鱗怎麼回事兒?