Tipo | Valor |
---|---|
Porta de comunicação | 2288 |
Classe | Call |
Método | send |
Parâmetros | Ver funcionalidades de cada funcionalidade |
Exemplo em JAVA:
import java.net.URL;
import org.apache.xmlrpc.*;
import org.apache.xmlrpc.client.XmlRpcClient;
import org.apache.xmlrpc.client.XmlRpcClientConfigImpl;
public class ClienteXmlRpc {
private static final String urlServidor = "http://localhost:2288"; //DEFINE A URL DO SERVIDOR
private static XmlRpcClient xmlrpc;
public ClienteXmlRpc(String cmd) {
try {
XmlRpcClientConfigImpl client = new XmlRpcClientConfigImpl();
client.setServerURL(new URL(urlServidor));
xmlrpc = new XmlRpcClient();
xmlrpc.setConfig(client);
System.out.println("Iniciado cliente..");
try {
Object[] parametros = new Object[]{cmd};
String resposta = (String) xmlrpc.execute("Call.send", parametros);
System.out.println(resposta);
} catch (XmlRpcException e) {
e.printStackTrace();
}
} catch (Exception exception) {
exception.printStackTrace();
}
}
public static void main(String[] args) {
ClienteXmlRpc o = new ClienteXmlRpc("0|chamar|554130160300|Joao da Silva");
}
}