Apache XML-RPC er en Java implementering af XML-RPC, en populær protokol, der bruger XML over HTTP at gennemføre Remote Procedure Calls.
Apache XML-RPC var tidligere kendt som Helma XML-RPC.
Hvis du har kode ved hjælp af Helma biblioteket, alt hvad du skal have til at gøre, er at ændre udsagn indførsel i din kode fra helma.xmlrpc. * At org.apache.xmlrpc. *.
Apache XML-RPC giver to klient klasser.
1. org.apache.xmlrpc.XmlRpcClient bruger java.net.URLConnection, HTTP-klient, der kommer med den standard Java API
2. org.apache.xmlrpc.XmlRpcClientLite giver sin egen letvægts HTTP klient gennemførelse.
Hvis du har brug for fuld HTTP støtte (f.eks Fuldmagter, omdirigere osv), skal du bruge XmlRpcClient. Hvis du ikke har brug for fuld HTTP støtte og er bekymret for ydeevne, bør du eksperimentere med både XmlRpcClient og XmlRpcClientLite.
På nogle platforme XmlRpcClient kan være hurtigere, mens andre XmlRpcClientLite kan være hurtigere. Begge klient klasser giver den samme brugerflade, som omfatter metoder til synkrone og asynkrone opkald
Hvad er nyt i denne udgivelse:.
- Slået en mulig race condition i ThreadPool. Rettelser XMLRPC-162. Tak til Mark Gertsvolf.
- Fastgør ThreadPool kunne skabe flere tråde end konfigureret. Rettelser XMLRPC-161. Tak til Mark Gertsvolf.
- Ret svækket adgangskontrol i WebServer klassen for at gøre delklasse lettere. Rettelser XMLRPC-160. Tak til James Baldassari.
- fix Forbedret håndtering af HTTP-statuskoder, som angiver en fejl. Rettelser XMLRPC-159. Tak til Brandon Durette.
- Løs Rettet en eventuel NPE i tilfælde af en forkert udformet HTTP-anmodning i WebServer. Tak til Alan Burlison.
- Fastgør webserver tilslutning timeout blev ikke anvendt til ServletWebServer. Rettelser XMLRPC-166. Tak til Alan Burlison.
- Løs et klient kunne forhindre andre klienter i at oprette forbindelse ved ikke at sende nogen data. Rettelser XMLRPC-166. Tak til Alan Burlison.
- Fastgør platforme standard indkodning er blevet brugt på et tidspunkt, når dekodning HTTP-headers. Rettelser XMLRPC-164. Tak til Greg Wurth.
Kommentarer ikke fundet