Apache XML-RPC on Java täytäntöönpano XML-RPC, suosittu protokolla, joka käyttää XML HTTP toteuttaa etäproseduurikutsun.
Apache XML-RPC on aiemmin tunnettu nimellä Helma XML-RPC.
Jos sinulla on koodin Helma kirjasto, sinun pitäisi tehdä on muuttaa tuonnin lausuntoja oman koodin helma.xmlrpc. * Ja org.apache.xmlrpc. *.
Apache XML-RPC on kaksi asiakkaan luokkaa.
1. org.apache.xmlrpc.XmlRpcClient käyttää java.net.URLConnection, HTTP asiakas mukana standardin Java API
2. org.apache.xmlrpc.XmlRpcClientLite tarjoaa oman kevyt HTTP client täytäntöönpanoa.
Jos tarvitset täyden HTTP tuki (esim valtakirjoja, uudelleenohjaus jne), sinun tulee käyttää XmlRpcClient. Jos et tarvitse koko HTTP tukea ja ovat huolissaan suorituskykyä, sinun pitäisi kokeilla sekä XmlRpcClient ja XmlRpcClientLite.
Joissakin ympäristöissä XmlRpcClient voi olla nopeampaa, kun taas toiset XmlRpcClientLite saattaa olla nopeampaa. Molemmat asiakas luokat tarjoavat saman käyttöliittymän, joka sisältää menetelmiä synkronisen ja asynkronisen puhelut.
Mitä uutta strong> tässä julkaisussa:
- Putosi mahdollinen kilpailu kunnossa ThreadPool. Korjaa XMLRPC-162. Kiitos Mark Gertsvolf.
- korjata ThreadPool voisi luoda enemmän säikeitä kuin määritetty. Korjaa XMLRPC-161. Kiitos Mark Gertsvolf.
- korjata Heikentynyt kulunvalvonta WebServer luokan jotta subclassing helpompaa. Korjaa XMLRPC-160. Kiitos James Baldassari.
- korjata Parannettu käsittely HTTP status, jotka ilmaisevat virheen. Korjaa XMLRPC-159. Kiitos Brandon DuRette.
- korjata Korjattu mahdollinen NPE tapauksessa epämuodostuneet HTTP pyynnön palvelimelle. Kiitos Alan Burlison.
- korjata palvelimelle n yhteyden aikakatkaisu ei sovellettu ServletWebServer. Korjaa XMLRPC-166. Kiitos Alan Burlison.
- korjata asiakas voisi estää muita asiakkaita yhdistää olla lähettämättä mitään tietoja. Korjaa XMLRPC-166. Kiitos Alan Burlison.
- korjata alustoja oletukseksi on käytetty jossain vaiheessa dekoodattaessa HTTP-otsikoita. Korjaa XMLRPC-164. Kiitos Greg Wurth.
Kommentteja ei löytynyt