小编Amy*_*and的帖子

RMI 对象已导出

我在尝试让 RMI 工作时遇到问题。我的注册表正在运行,当我尝试启动服务器时,一个窗口会弹出不到一秒钟,然后关闭。为什么会发生这种情况。

服务器包---MyFileServer.java

package Server;

import java.io.File;
import java.io.FileInputStream;
import java.rmi.AlreadyBoundException;
import java.rmi.RemoteException;
import java.rmi.registry.LocateRegistry;
import java.rmi.registry.Registry;
import java.rmi.server.UnicastRemoteObject;

/**
 * Created by alexi on 05/12/2016.
 */
public class MyFileServer extends UnicastRemoteObject implements ServerInit {



    protected  MyFileServer() throws RemoteException {
        super();
    }

    @Override
    public void importFiles(Notify n, String name) throws RemoteException {
        String videoPath = "src" + File.separator + "Videos" + File.separator + name;
        try {

            File video = new File(videoPath);
            FileInputStream in=new FileInputStream(video);
            byte [] mydata=new byte[(int)video.length()+1];
            int …
Run Code Online (Sandbox Code Playgroud)

java rmi

1
推荐指数
1
解决办法
5343
查看次数

标签 统计

java ×1

rmi ×1