rmi相关内容
当您在Java中使用RMI时,将收到异常的远程堆栈跟踪将在您收到之前,稍后如下: ERROR客户端收到错误时,做的东西: myapp.FooBarException:bla 在server.myMethod() 在rmi.callHandler()//现在,在下一行是客户端 在rmi.sendCall(); 在client.doServerMethod() 在Thread.run()
..
我写了一个简单的项目,使用java rmi并导出到一个可执行的jar文件。当我尝试运行它,有时我有异常,有时它的工作。当我指定-Djava.rmi.server.codebase = file:serverClasses /时,似乎没有正确创建jar文件。 这是stacktrace: java.rmi.ServerException:在服务器线程中发生RemoteException;嵌套
..
我已找到获得的安全方式LocateRegistry (即使注册表不存在)。 注册表注册表= null; try { registry = LocateRegistry.getRegistry(52365); registry.list(); //如果注册表不存在,则此调用将抛出异常 } catch(RemoteException e){ registry = Locate
..
我一直在使用RMI作为我目前正在开发的项目,我想从多个主机绑定到一个RMI注册表。 但是当我尝试这样做我收到一个错误说 java.rmi.AccessException:Registry.Registry.bind disallowed;原始/ 192.168.0.9是非本地主机 我这样做了谷歌搜索,似乎RMI默认停止远程主机绑定,我想知道的是有一些覆盖或绕过此方式的方式?
..
我已经用RMI创建了一个服务器,客户端程序。但是,每当我从命令提示符启动rmiregistry后运行我的服务器,都会抛出已经使用的端口错误。它是唯一开始精神病的人。我已经从netstat检查了。 服务器代码: public class Server实现Runnable,Linker { private static Server server = null; priva
..
java.rmi.ConnectException:连接拒绝主机:127.0.1.1;嵌套异常是: java.net.ConnectException:连接拒绝 在sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:619) 在sun.rmi.transport。 tcp.TCPChannel.createConnectio
..
EJB是否是中间件,还是在部署EJB时使用任何中间件? RMI相同的是RMI本身的中间件还是RMI中的中间件? 解决方案 就像EJP一样。 中间件就是为分布式应用程序提供服务的软件,它连接内核(如服务器)和用户应用程序。 EJB是服务器端的组件架构,是Java EE的一部分,它基于RMI。所以这两个都是中间件的组件。
..
每当我尝试从客户端调用ejb时,都会收到以下错误: java.rmi.MarshalException:Failed沟通。 编组/解组时出现问题;嵌套异常是: java.io.InvalidClassException:com.afrikbrain.util.message.MessageInfo; 本地类不兼容: 流classdesc serialVersionUI
..
但是我收到以下错误消息/例外: java.lang.IllegalStateException:EJBCLIENT000025:没有EJB接收器可用于处理[appName:xx-xx,moduleName: xx-xx-business-impl,distinctName:]组合用于调用上下文org.jboss.ejb.client.EJBClientInvocationContext@1
..
如果所有的工作都在那里完成,我的网络服务器会很快超载。我将在其后面站起一个第二台服务器来处理数据。 EJB比RMI有什么优势,反之亦然? Web服务(SOAP,REST)如何? 解决方案 EJB建立在RMI之上。两者都意味着Java客户端和bean。如果您的客户需要以其他方式(例如.NET,PHP等)编写,请使用Web服务或其他与平台无关的线路协议(例如HTTP或XML ove
..
这是整个例外: Computeappengine exceptionRemoteException发生在服务器线程中;嵌套异常是: java.rmi.UnmarshalException:error unmarshalling arguments;嵌套异常是: java.lang.ClassNotFoundException:Client.prog(没有安全管理器:禁用RMI类加载器)
..
嗨,我正在尝试运行一个将类绑定到命名服务器的java应用程序,但是我经常得到一个ClassNotFoundException 首先我启动注册表: / p> rmiregistry 然后从eclipse我尝试执行服务器但是得到这个错误 java.rmi.ServerException:在服务器线程中发生RemoteException;嵌套异常是: java.rmi.Unma
..
我正在尝试使用JMeter在AWS EC2实例中进行分布式负载测试。 我有1个主站和2个从站。都是ubuntu的实例。 他们都安装了java和jmeter。 我能够成功地在奴隶无问题的情况下执行测试。 (当我不使用docker时)(JMeter使用RMI来控制从站) 现在,我正在考虑在奴隶中使用docker,因为我可能添加更多的从站。我不想每次都设置从机。所以Docker似乎是
..
JBoss在网络上工作有一些问题。作为一个快速的概述,我们有一个开发网络(我将称为DEV)和一个客户端网络(说..客户端!)。这些通过防火墙连接。在开发网络中,服务器称为192.168.100.50,客户端网络称为10.0.100.50。两个网络中的DNS通过DNS解析相关的IP(sqlserver.dev.net)。 sqlserver提供2个服务,一个通过.NET Web Service
..
有人可以告诉我哪里错了为什么这个RMI聊天应用程序不工作,目标是实现客户端,服务器和逻辑之间的远程对象或序列化对象的解耦。 import javax.swing。*; import java.awt.event。*; import java.rmi。*; import java.rmi.server。*; public class ChatClient1 impleme
..
我已经使用Java RMI设置了客户端/服务器项目。下面我展示部分实现。 I 使用启动服务器 ProcessBuilder processBuilder = new ProcessBuilder(“cmd”,“/ C”,“start / B java -jar myServer.jar --start); this.myProcess = processBuilder.start()
..
我想学习RMI编码,当我运行服务器端的RMI我得到连接拒绝。 这是我的服务器主方法 public static void main(String [] args)throws Exception { 实现impl = new Implementation(); Naming.rebind(“// localhost:2020 / RMI”,impl); System.out.pr
..
我有一个RMI服务器和一个桌面RMI客户端。当我重新启动服务器,我在客户端中得到错误。是否可以重新启动RMI连接而不重新启动客户端? [EDIT]这是stacktrace: java.rmi.ConnectException:连接拒绝主机:xxx.xxx.xxx.xxx;嵌套异常是: java.net.ConnectException:Connection refused:conn
..
我想在两个类(A和B)之间共享一些信息,这些类在不同的Java程序中运行。而不是编写一个完整的通信协议,我想使用java内置的rmi类的目的。目前B类能够远程运行属于A类的方法。是不是有可能在类A中使用相同的“连接”来调用类B的方法?否则我可能需要实现第二个rmi服务... BR, Markus 解决方案 如果 B 实现远程,它可以导出并作为参数在RMI调用中传递给 A 。在这
..
我有一个问题使用java rmi: 当我试图运行我的服务器,我得到一个connectException(见下文)。 执行重新绑定方法时发生异常: Runtime.getRuntime “rmiregistry 2020”); MyServer server = new MyServer(); Naming.rebind(“// localhost:2020 / Remo
..