Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
通过Java空间连接进行查询?_Java_Javaspaces - Fatal编程技术网

通过Java空间连接进行查询?

通过Java空间连接进行查询?,java,javaspaces,Java,Javaspaces,代码示例: ServiceTemplate tmp1 = new ServiceTemplate(null, classes, null); try { /* if(System.getSecurityManager() == null) System.setSecurityManager(new RMISecurityManager());*/ thisIp = InetAddress.getLocalHost(

代码示例:

    ServiceTemplate tmp1 = new ServiceTemplate(null, classes, null);

    try {

    /*      if(System.getSecurityManager() == null)

            System.setSecurityManager(new RMISecurityManager());*/

        thisIp = InetAddress.getLocalHost();
        LookupLocator locator = new LookupLocator("jini://"+thisIp.getHostName().toString());
        ServiceRegistrar sr = locator.getRegistrar();
        JavaSpace space = (JavaSpace)sr.lookup(tmp1);
        System.out.println("Success");

    } 
在[ServiceRegistrator sr=locator.GetRegistrator();]处遇到错误 哪个州

java.net.ConnectException: Connection refused
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
at java.net.Socket.connect(Socket.java:519)
at java.net.Socket.connect(Socket.java:469)
at java.net.Socket.<init>(Socket.java:366)
at java.net.Socket.<init>(Socket.java:209)
at net.jini.core.discovery.LookupLocator.getRegistrar(LookupLocator.java:328)
at net.jini.core.discovery.LookupLocator.getRegistrar(LookupLocator.java:286)
at MessageEntry.main(MessageEntry.java:34)
java.net.ConnectException:连接被拒绝
位于java.net.PlainSocketImpl.socketConnect(本机方法)
位于java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
位于java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
位于java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
位于java.net.socksocketimpl.connect(socksocketimpl.java:366)
位于java.net.Socket.connect(Socket.java:519)
位于java.net.Socket.connect(Socket.java:469)
位于java.net.Socket(Socket.java:366)
位于java.net.Socket(Socket.java:209)
位于net.jini.core.discovery.LookupLocator.getRegister(LookupLocator.java:328)
位于net.jini.core.discovery.LookupLocator.getRegister(LookupLocator.java:286)
main(MessageEntry.java:34)
我是JavaSpace技术的新手,请帮助我

先谢谢你


Jeetesh.N

连接异常是一个非常基本的错误,这意味着您的Java进程无法建立到目标机器和端口的套接字连接,因为该机器不接受目标端口上的连接。在这种情况下,它几乎肯定会尝试使用默认的JINI端口连接到您的
localhost
IP地址


我建议,此错误意味着在执行代码时,您的计算机上没有运行JINI服务/注册器。

您启动了服务吗?你是怎么做到的?从哪一个来源,从阿帕奇河、闪电战还是Gigaspaces?请提供有关问题的更多信息。@БаааБаааа:代码礼貌来自gigaspaces from。