zoukankan      html  css  js  c++  java
  • jndi调用时,各种应用服务器InitialContext的写法

    调用ejb时,如果客户端和ejb不在同一个jvm,就要设置InitialContext,不同的应用服务器InitialContext写法也不同.
    Context.INITIAL_CONTEXT_FACTORY:指定到目录服务的连接工厂
    Context.PROVIDER_URL:目录服务提供者URL

    //jboss:
    Context.INITIAL_CONTEXT_FACTORY, "org.jnp.interfaces.NamingContextFactory"
    Context.URL_PKG_PREFIXES, "org.jboss.naming"
    Context.PROVIDER_URL, "localhost:1099"

    //weblogic:
    Context.INITIAL_CONTEXT_FACTORY, "weblogic.jndi.WLInitialContextFactory"
    Context.PROVIDER_URL, "t3://localhost:7001"

    //apusic(金蝶):
    Context.INITIAL_CONTEXT_FACTORY, "com.apusic.jndi.InitialContextFactory"
    Context.PROVIDER_URL, "rmi://localhost:6888"

    //WebSphere:
    Context.INITIAL_CONTEXT_FACTORY, "com.ibm.websphere.naming.WsnInitialContextFactory"
    Context.PROVIDER_URL, "iiop://localhost:900"


    //J2EE  SDK(J2EE  RI):
    Context.INITIAL_CONTEXT_FACTORY, "com.sun.jndi.cosnaming.CNCtxFactory"
    Context.PROVIDER_URL, "iiop://127.0.0.1:1050"

    //SilverStream:
    Context.INITIAL_CONTEXT_FACTORY, "com.sssw.rt.jndi.AgInitCtxFactory"
    Context.PROVIDER_URL, "sssw://localhost:80"

    //OC4J:
    Context.INITIAL_CONTEXT_FACTORY, "com.evermind.server.rmi.RMIInitialContextFactory"
    Context.PROVIDER_URL, "ormi://127.0.0.1/"

    //WAS5:
    Context.INITIAL_CONTEXT_FACTORY, "com.ibm.websphere.naming.WsnInitialContextFactory"
    Context.PROVIDER_URL, "iiop://localhost:2809"

    常用JNDI服务提供者连接工厂:
    Filesystem:  Com.sun.jndi.fscontext.FSContextFactory或者com.sun.jndi.fscontext.RefFSContextFactory
    LDAPv3:    Com.sun.jndi.ldap.LdapCtxFactory
    NDS:     com.novell.naming.service.nds.NdsInitialContextFactory
    NIS:     com.sun.jndi.nis.NISCtxFactory
    RMI registry: com.sun.jndi.rmi.registry.RegistryContextFactory
    IBM LDAP服务提供者:   com.ibm.jndi.LDAPCtxFactory
    BEA 名字服务提供者:   weblogic.jndi.WLInitialContextFactory
    JBOSS名字服务提供者:  org.jnp.interfaces.NamingContextFactory

  • 相关阅读:
    ArcGIS for Android地图控件的5大常见操作
    adb开启不了解决方案
    Eclipse中通过Android模拟器调用OpenGL ES2.0函数操作步骤
    解决 Your project contains error(s),please fix them before running your application问题
    二路归并算法实现
    字符串全排列
    python连接MySQL
    .net常考面试题
    win7 web开发遇到的问题-由于权限不足而无法读取配置文件,无法访问请求的页面
    int.Parse()与int.TryParse()
  • 原文地址:https://www.cnblogs.com/sunwei2012/p/1673392.html
Copyright © 2011-2022 走看看