Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/303.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 XML RPC获取超时异常_Java_Xml Rpc - Fatal编程技术网

Java XML RPC获取超时异常

Java XML RPC获取超时异常,java,xml-rpc,Java,Xml Rpc,需要帮助才能使用java库helma.xmlrpc从服务器获取响应,我已经阅读并尝试了以下链接中的代码:,这是我尝试过的代码: import java.util.Vector; import java.util.Hashtable; import helma.xmlrpc.*; import java.util.Arrays; public class RPC_appache { // The location of our server. private final sta

需要帮助才能使用java库helma.xmlrpc从服务器获取响应,我已经阅读并尝试了以下链接中的代码:,这是我尝试过的代码:

import java.util.Vector;
import java.util.Hashtable;
import helma.xmlrpc.*;
import java.util.Arrays;

public class RPC_appache {

    // The location of our server.
    private final static String server_url ="http://11.111.22.213:6789";
    public static void main (String [] args) {
        try {
            // Create an object to represent our server.
            XmlRpcClient server = new XmlRpcClient(server_url);
            Vector<Object> params = new Vector<Object>();
            params.add("username");
            params.add("pass");
            params.add("username");
            params.add("pass");
            String token = (String) server.execute("topUpInquiry", params );
            System.out.println(token);
        }
         catch (Exception exception) {
            exception.printStackTrace();
            System.err.println("JavaClient: " + exception.toString());
        }
    }
}
import java.util.Vector;
导入java.util.Hashtable;
导入helma.xmlrpc.*;
导入java.util.array;
公共类RPC_appache{
//我们服务器的位置。
私有最终静态字符串服务器\u url=”http://11.111.22.213:6789";
公共静态void main(字符串[]args){
试一试{
//创建一个对象来表示我们的服务器。
XmlRpcClient服务器=新的XmlRpcClient(服务器url);
向量参数=新向量();
参数添加(“用户名”);
参数添加(“通过”);
参数添加(“用户名”);
参数添加(“通过”);
字符串令牌=(字符串)server.execute(“TopupQuery”,参数);
System.out.println(令牌);
}
捕获(异常){
异常。printStackTrace();
System.err.println(“JavaClient:+exception.toString());
}
}
}
但我得到了这个错误:

java.io.IOException:连接超时:连接在 helma.xmlrpc.XmlRpcClient$Worker.execute(XmlRpcClient.java:135)位于 helma.xmlrpc.XmlRpcClient.execute(XmlRpcClient.java:67)位于 id.my.berkah.dmt.H2HRPC.RPC_appache.main(RPC_appache.java:31) JavaClient:java.io.IOException:连接超时:连接


您的代码查找错误的url,意味着可能是
ip
port
错误。thanx没错,我的url不正确。,。但是如何设置我发布到您的代码中的xml版本以查找错误的url,意味着可能是
ip
port
错误。thanx没错,我的url不正确。,.但是如何设置我发布到的xml版本