java RMI注册对象异常?
今天看书上讲RMI远程对象这部分内容, 自己测试书中实例代码, 无论怎么试都报错, 这怎么解决?
代码里面的3种方法都报错

报错感觉像是说找不到HelloServer类., 但是不知道为什么会这么报错, 怎么解决?
代码里面的3种方法都报错
//helloServer.java
public interface HelloServer extends Remote
{
public String echo(String msg) throws RemoteException ;
}
//HelloServiceImpl.java
public class HelloServiceImpl extends UnicastRemoteObject implements HelloServer
{
private String name ;
public HelloServiceImpl(String name) throws RemoteException
{
this.name = name ;
}
public String echo(String msg) throws RemoteException
{
System.out.println(name + ":调用echo()方法") ;
return "echo: " + msg + " from " + name ;
}
}
//SimpleServer.java
public class SimpleServer
{
public static void main(String[] args) throws Exception
{
HelloServer service1 = new HelloServiceImpl("service1") ;
HelloServer service2 = new HelloServiceImpl("service2") ;
Context namingContext = new InitialContext() ;
namingContext.rebind("rmi://localhost:1099/HelloService1" , service1) ;
namingContext.rebind("rmi://localhost:1099/HelloService2" , service2) ;
namingContext.rebind("rmi://10.10.160.16:1099/HelloService1" , service1) ;
namingContext.rebind("rmi://10.10.160.16:1099/HelloService2" , service2) ;
namingContext.rebind("rmi:HelloService1" , service1) ;
namingContext.rebind("rmi:HelloService2" , service2) ;
System.out.println("服务器注册了两个HelloService对象") ;
}
}

报错感觉像是说找不到HelloServer类., 但是不知道为什么会这么报错, 怎么解决?
...全文
相关推荐
java RMI技术讲解
java RMI开发指南,详细地讲述了java RMI的原理,有具体的实例描述。
掌握Java RMI技术:通过示例代码学习分布式计算
本文还有配套的精品资源,点击获取 简介:远程方法调用(RMI)是Java实现分布式计算的关键技术,它允许Java对象在不同JVM间进行交互。本例通过一个简单的Java RMI示例源代码,介绍了RMI的核心概念,包括远程接口、远程对象、注册表、序列化、客户端、服务器和异常处理,并解释了如何通过RMI API实现远程方法的调用。读者通过这个项目可以加深对Java RMI实现分布...
java-RMI技术讲解
java-RMI技术讲解
java远程方法调用
java远程方法调用,可以实现远程调用,仅作参考
Java分布式处理技术
对于我们开发的网站,如果网站的访问量非常大的话,那么我们就需要考虑相关的并发访问问题了。


