在wlthint3client.jar
的帮助下,我可以使用以下Java代码在计算机与Oracle WebLogic Server 12.2.1之间建立连接:
import javax.naming.*;
import java.util.Hashtable;
public class weblogic_remote
{
public static void main(String[] args)
{
myConnect();
}
static boolean myConnect()
{
boolean result = false;
Context ctx = null;
Hashtable<String, String> ht = new Hashtable<>();
ht.put(Context.INITIAL_CONTEXT_FACTORY, "weblogic.jndi.WLInitialContextFactory");
ht.put(Context.PROVIDER_URL, "t3://localhost:7001");
ht.put(Context.SECURITY_PRINCIPAL, "Admin");
ht.put(Context.SECURITY_CREDENTIALS, password");
try
{
ctx = new InitialContext(ht);
result = true;
}
catch (NamingException ne)
{
System.out.println("JNDI Exception: ");
ne.printStackTrace();
result = false;
}
return result;
}
}
我想知道是否有一种简单的方法来检索我连接的WebLogic Server的版本信息(例如:12.2.1)。文档T3和wlt3client.jar
的使用似乎很少。任何帮助表示赞赏。