gpt4 book ai didi

java - 远程客户端NotBoundException

转载 作者:行者123 更新时间:2023-12-02 06:55:46 25 4
gpt4 key购买 nike

我刚刚开始运行 RMI 的第一个基本示例..处理许多问题,我最终从客户端和服务器端运行了我的项目,但是当我在不同的 m/c 上运行客户端时,我得到了异常。

  Computeappengine exceptionCompute
java.rmi.NotBoundException: Compute
at sun.rmi.registry.RegistryImpl.lookup(RegistryImpl.java:114)
at sun.rmi.registry.RegistryImpl_Skel.dispatch(Unknown Source)
at sun.rmi.server.UnicastServerRef.oldDispatch(UnicastServerRef.java:390)
at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:248)
at sun.rmi.transport.Transport$1.run(Transport.java:159)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport.java:155)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(StreamRemoteCall.java:255)
at sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:233)
at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:359)
at sun.rmi.registry.RegistryImpl_Stub.lookup(Unknown Source)
at java.rmi.Naming.lookup(Naming.java:84)
at Client.computeappprog.main(computeappprog.java:21)

但是当客户端和服务器运行在同一个主机上时,就没有问题。我必须提到我在 vmware 的帮助下拥有了一个服务器 m/c所有防火墙都关闭....

最佳答案

Remote Client unable to connect

没有。标题错误;错误的诊断。阅读异常。远程客户端无法查找。这不是同一件事。

这意味着您查找的远程对象不受您查找的注册表中的该名称的约束。要么:

  1. 未调用bind()/rebind(),或者
  2. 失败,或者
  3. 您查错了名字,或者
  4. 您查找了错误的注册表。

关于java - 远程客户端NotBoundException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17392952/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com