当前位置:  技术问答>java相关

关于j2ee的一个菜鸟极问题

    来源: 互联网  发布时间:2015-03-11

    本文导语:  这些天我开始学习j2ee构架规范,看了几个实例后有一个问题很疑惑,那就是j2ee的客户程序是怎么找到j2ee服务器的去调用远程的ejb的?我看的是从sun公司网站上下载的《j2eetutorial》里的两个例子,我没有发现任何有关...

这些天我开始学习j2ee构架规范,看了几个实例后有一个问题很疑惑,那就是j2ee的客户程序是怎么找到j2ee服务器的去调用远程的ejb的?我看的是从sun公司网站上下载的《j2eetutorial》里的两个例子,我没有发现任何有关机器名,ip地址的东东,请教各位j2ee大侠,j2ee的客户程序是通过什么途径找到服务器的?谢谢!

|

这个在不同的J2EE服务器上是不一样的,楼上说的是金蝶那个吧,但是其它的,

比如

j2ee1.3是:
Context initial = new javax.naming.InitialContext();
Object objref = initial.lookup("java:comp/env/myBean");
home = (ArticleHome)PortableRemoteObject.narrow(objref,ArticleHome.class);

但在weblogic下这样得到context:
Properties p = new Properties();
p.put(Context.INITIAL_CONTEXT_FACTORY,"weblogic.jndi.WLInitialContextFactory");
h.put(Context.PROVIDER_URL, "t3://localhost:7001");
return new InitialContext(p);



|
j2ee使用jndi来通讯,对ejb的调用是基于rmi-iiop的,当deploy ejb时,deploy tool会生成本地的stub,由它和服务器端的skeleton 通讯,当然如果你做sun的例子,stub和skeleton就都在本地的PC上了.

|
    env.putContext.INITIAL_CONTEXT_FACTORY,"com.apusic.jndi.InitialContextFactory");
         env.put(Context.PROVIDER_URL,"rmi://127.0.0.1:6888");
         env.put(Context.SECURITY_CREDENTIALS,"user");
         env.put(Context.SECURITY_PRINCIPAL,"password");
         initial=new InitialContext(env);


java -Dorg.omg.CORBA.ORBInitialHost=buzz -classpath "$CPATH" 
ConverterClient
SUN的有默认缺省端口,如果在环境变量中或程序中没有指定地址,默认是local

|
去问zhipop(J2EEfans),他好像有点研究

    
 
 

您可能感兴趣的文章:

  • 菜鸟问一个关于j2ee的菜鸟问题
  • 菜鸟问题!有关J2EE!
  • j2ee是什么? 谁给我简单介绍一下,我是菜鸟,可我有分
  • 关于j2ee几个菜鸟级的问题
  • J2EE高手请进!看看菜鸟们的心声!!!
  • 疯狂菜鸟散分!!! --J2ee 路径设置问题
  • 菜鸟问:J2EE,J2SE,J2ME到底是什么?它们有什么区别和共同点?
  • j2ee的问题(很菜):j2ee用在什么地方或者说该如何应用?我老听说使用j2ee的体系框架,怎么样才算用到了j2ee的优势?谁能给我解释一下?
  • 小妹问题:为什么安装J2EE后,JCreator无法编译j2ee程序?
  • j2ee中的cloudscape问题?
  • j2ee的配置问题,我用的是linux
  • 有关 J2EE 的两个小问题
  • 关于j2ee的下载问题
  • j2ee1.3平台上的EJB,home文件问题,请大家帮忙!!!!!
  • 简单问题?! linux下装j2ee的问题!
  • JAVA,J2EE配置问题,http://localhost:8000 毫无反应
  • 一个关于部署J2EE应用的问题
  • 问个很菜的问题:什么是ejb和j2ee
  • j2ee的问题
  • 紧急求助!(j2ee的问题)
  • 很专业的问题请教J2EE高手!这是一个讨论区,有请各位对J2EE感兴趣的朋友参加讨论!
  • 简单问题 关于 j2ee---急
  • j2ee配置问题
  • j2ee的配置问题,我用的是win98
  • 看了这个问题不要晕倒, java2 和j2ee有何区别?
  • 求助:J2EE系统在Unix 系统中出现乱码问题?谢谢
  • jbuilder6.0 和 j2ee 的配置问题
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • j2ee是什么东西?怎么才叫j2ee?
  • Linux下J2ee跑不起来,j2ee.jar好像解不开
  • 谁能解释一下ejb、j2ee、developer、j2ee系统分析师的概念?
  • 安装了JBULID7,要学J2EE,还用不用下载那个J2EE的JDK!(好大啊!!)^_^
  • 大家能否深入探讨一下J2EE到底包含那些东东,在实际企业应用是否如同J2EE所承诺的一样!
  • 提议:开个新版,把ejb/j2ee从java划出去。专门讨论ejb/j2ee方面的知识。
  • java2和j2ee有什么区别??听说j2ee做网上应用很好?怎么入门啊?
  • 我安装了JB7想搞J2EE还需要要下载J2EE吗,知道的不回答是小狗
  • 那里有J2EE下,www.sun.com 中只能下 J2SE,J2EE要注册码吗?如果要,是什么?
  • 都说j2ee只适合大型企业级应用,那j2ee开发小系统小企业的到底有什么利弊呢???
  • J2EE怎么没有专版?.NET和微软的东西都占了两个大板块,J2EE是后娘养的啊
  • 一个J2EE应用需要同客户端保持一个安全的(SSL/HTTPS)长连接,请问此部分的代码应该用什么J2EE component来实现,Session EJB or Servle
  • 经常听朋友说什么J2EE,终于知道点什么是J2EE了,汗一个
  • 近来愈发讨厌J2EE,J2EE(以及SUN)的很多东西都是正中OOAD的大忌。有兴趣讨论的进来
  • j2ee.bat???
  • 谁能告诉我从web html到j2ee做网站的全过程主要有几步。是不html-->jsp-->sevrlet-->javabean-->jdbc-->j2ee吧。不对的请指证,最好是那
  • 巨分求J2EE实例教程
  • 如何在win2000下配置j2ee
  • J2EE
  • 如何开始着手学习J2EE


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3