Apache XML-RPC is een Java-implementatie van XML-RPC, een populair protocol dat gebruik maakt van XML over HTTP om remote procedure calls uit te voeren.
Apache XML-RPC was eerder bekend als Helma XML-RPC.
Als je code met de Helma bibliotheek, alles wat je moet hebben om te doen is verandering de import verklaringen in uw code van helma.xmlrpc. * Te org.apache.xmlrpc. *.
Apache XML-RPC biedt twee client klassen.
1. org.apache.xmlrpc.XmlRpcClient gebruikt java.net.URLConnection, de HTTP-client die wordt geleverd met de standaard Java API
2. org.apache.xmlrpc.XmlRpcClientLite biedt zijn eigen lichtgewicht HTTP-client implementatie.
Als je volledige HTTP ondersteuning (bijvoorbeeld Proxy's, Redirect etc) nodig hebt, moet je XmlRpcClient gebruiken. Als u niet de volledige HTTP ondersteuning nodig hebben en zijn bezorgd over de prestaties, moet je experimenteren met zowel XmlRpcClient en XmlRpcClientLite.
Op sommige platformen kan XmlRpcClient sneller, terwijl op andere XmlRpcClientLite mogelijk sneller. Zowel opdrachtgever klassen bieden dezelfde interface, die methoden voor synchrone en asynchrone oproepen bevat
Wat is nieuw in deze release:.
- Uitgeschakeld een mogelijke conflictsituatie in de ThreadPool. Fixes XMLRPC-162. Met dank aan Mark Gertsvolf.
- fix De ThreadPool meer threads kunnen creëren dan geconfigureerd. Fixes XMLRPC-161. Met dank aan Mark Gertsvolf.
- fix Verzwakt de toegangscontrole in de WebServer klas om ervoor subclassing makkelijker. Fixes XMLRPC-160. Met dank aan James Baldassari.
- fix Verbeterde afhandeling van HTTP-statuscodes dat een fout aan te geven. Fixes XMLRPC-159. Met dank aan Brandon durette.
- fix Vast een mogelijke NFE in het geval van een ongeldige HTTP-verzoek in de webserver. Met dank aan Alan Burlison.
- fix verbindingsonderbreking De webserver werd niet toegepast op de ServletWebServer. Fixes XMLRPC-166. Met dank aan Alan Burlison.
- Een client kan voorkomen dat andere klanten uit het aansluiten van niet verzenden van gegevens. Fixes XMLRPC-166. Met dank aan Alan Burlison.
- fix De platforms standaard codering is gebruikt op een gegeven moment bij het decoderen HTTP-headers. Fixes XMLRPC-164. Met dank aan Greg Wurth.
Reacties niet gevonden