{"id":63838,"library":"xmlrpc-client","title":"Apache XML-RPC Client","description":"Apache XML-RPC is a Java implementation of XML-RPC, a protocol that uses XML over HTTP for remote procedure calls.","status":"active","version":"3.1.3","language":"java","source_language":null,"source_url":"https://svn.apache.org/viewvc/webservices/xmlrpc/tags/xmlrpc-3.1.3","tags":["xml-rpc","rpc","client","remote-procedure-call"],"install":[{"cmd":"<dependency>\n  <groupId>org.apache.xmlrpc</groupId>\n  <artifactId>xmlrpc-client</artifactId>\n  <version>3.1.3</version>\n</dependency>","lang":"xml","label":"Maven"},{"cmd":"implementation 'org.apache.xmlrpc:xmlrpc-client:3.1.3'","lang":"groovy","label":"Gradle"}],"dependencies":[],"imports":[{"symbol":"XmlRpcClient","correct":"org.apache.xmlrpc.client.XmlRpcClient"}],"quickstart":{"code":"import org.apache.xmlrpc.client.XmlRpcClient;\nimport org.apache.xmlrpc.client.XmlRpcClientConfigImpl;\n\npublic class Quickstart {\n    public static void main(String[] args) throws Exception {\n        XmlRpcClientConfigImpl config = new XmlRpcClientConfigImpl();\n        config.setServerURL(new java.net.URL(\"http://localhost:8080/xmlrpc\"));\n        XmlRpcClient client = new XmlRpcClient();\n        client.setConfig(config);\n        Object result = client.execute(\"sample.sum\", new Object[]{1, 2});\n        System.out.println(result);\n    }\n}","lang":"java","description":"Creates an XML-RPC client and calls a remote method."},"warnings":[],"env_vars":null,"search_vec":"'apach':1,6 'call':28,37 'client':5,33 'http':24 'implement':13 'java':12 'procedur':27,36 'protocol':19 'remot':26,35 'remote-procedure-cal':34 'rpc':4,9,17,31,32 'use':21 'xml':3,8,16,22,30 'xml-rpc':2,7,15,29","created_at":"2026-06-17T16:48:39.815072+00:00","updated_at":"2026-06-17T16:48:39.815072+00:00","problems":[],"ecosystem":"maven","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":"http://ws.apache.org/xmlrpc/","github":null,"docs":"https://appdoc.app/artifact/org.apache.xmlrpc/xmlrpc-client/","changelog":null,"pypi":null,"npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["networking"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-17","next_check":"2026-12-14","install_tag":null}}