Apache XML-RPC é uma implementação Java do XML-RPC, um protocolo popular que usa XML sobre HTTP para implementar chamadas de procedimento remoto.
Apache XML-RPC era anteriormente conhecido como Helma XML-RPC.
Se você tiver o código usando a biblioteca Helma, tudo que você deve ter que fazer é mudar as declarações de importação em seu código de helma.xmlrpc. * Para org.apache.xmlrpc. *.
Apache XML-RPC oferece duas classes de cliente.
1. org.apache.xmlrpc.XmlRpcClient usa java.net.URLConnection, o cliente HTTP que vem com a API Java padrão
2. org.apache.xmlrpc.XmlRpcClientLite fornece sua própria implementação do cliente HTTP leve.
Se você precisar de suporte HTTP completo (por exemplo, proxies, Redirect etc), você deve usar XmlRpcClient. Se você não precisa de suporte HTTP completo e estão preocupados com o desempenho, você deve experimentar com tanto XmlRpcClient e XmlRpcClientLite.
Em algumas plataformas XmlRpcClient pode ser mais rápida, enquanto que em outros XmlRpcClientLite pode ser mais rápido. Ambas as classes de cliente fornecer a mesma interface, que inclui métodos para chamadas síncronas e assíncronas
O que é novo nesta versão:.
- Eliminado uma possível condição de corrida no ThreadPool. Correções XMLRPC-162. Graças a Mark Gertsvolf.
- corrigir o ThreadPool poderia criar mais segmentos do que configurado. Correções XMLRPC-161. Graças a Mark Gertsvolf.
- Corrigir enfraqueceu o controle de acesso na classe WebServer a fim de tornar mais fácil subclassificação. Correções XMLRPC-160. Graças a James Baldassari.
- corrigir melhorada a manipulação de códigos de status HTTP que indicam um erro. Correções XMLRPC-159. Graças a Brandon Durette.
- Corrigir Corrigido um possível NPE no caso de uma solicitação HTTP mal formado no WebServer. Graças a Alan Burlison.
- fixar tempo limite de conexão do servidor não foi aplicada ao ServletWebServer. Correções XMLRPC-166. Graças a Alan Burlison.
- Corrigir um cliente poderia evitar que outros clientes se conectem por não enviar quaisquer dados. Correções XMLRPC-166. Graças a Alan Burlison.
- fixar A codificação plataformas padrão foi usado em algum ponto ao decodificar cabeçalhos HTTP. Correções XMLRPC-164. Graças a Greg Wurth.
Comentários não encontrado