Apache XML-RPC är en Java-implementering av XML-RPC, ett populärt protokoll som använder XML över HTTP att genomföra fjärrproceduranrop.
Apache XML-RPC var tidigare känd som Helma XML-RPC.
Om du har koden använder Helma biblioteket, allt du ska behöva göra ändra import uttalanden i din kod från helma.xmlrpc. * Att org.apache.xmlrpc. *.
Apache XML-RPC ger två klientklasser.
1. org.apache.xmlrpc.XmlRpcClient använder java.net.URLConnection, HTTP-klient som kommer med standarden Java API
2. org.apache.xmlrpc.XmlRpcClientLite ger sin egen lättvikts HTTP genomförande klient.
Om du behöver full HTTP stöd (t.ex. Fullmakter, Redirect etc), bör du använda XmlRpcClient. Om du inte behöver fullt HTTP stöd och är orolig för prestanda bör du experimentera med både XmlRpcClient och XmlRpcClientLite.
På vissa plattformar XmlRpcClient kan vara snabbare, medan på andra XmlRpcClientLite kan vara snabbare. Båda klientklasser ger samma gränssnitt, vilket inkluderar metoder för synkrona och asynkrona samtal
Vad är nytt i den här versionen:.
- Utslagen en möjlig konkurrenstillstånd i ThreadPool. Fixar XMLRPC-162. Tack vare Mark Gertsvolf.
- fixa The ThreadPool kunde skapa fler trådar än konfigurerad. Fixar XMLRPC-161. Tack vare Mark Gertsvolf.
- fix Försvagad kontroll tillgång i WebServer klassen för att göra Subclassing lättare. Korrigeringar XMLRPC-160. Tack vare James Baldassari.
- fixa Förbättrad hantering av HTTP-statuskoder som indikerar ett fel. Fixar XMLRPC-159. Tack vare Brandon Durette.
- fix Fast en möjlig nonylfenoletoxilat i händelse av en missbildad HTTP-begäran i WebServer. Tack vare Alan Burlison.
- fixa Webbservern anslutning timeout inte tillämpas på ServletWebServer. Korrigeringar XMLRPC-166. Tack vare Alan Burlison.
- fixa En klient kan hindra andra klienter från att ansluta genom att inte skicka några data. Korrigeringar XMLRPC-166. Tack vare Alan Burlison.
- fixa Den plattformar standardkodning har använts någon gång vid avkodning HTTP-huvuden. Korrigeringar XMLRPC-164. Tack vare Greg Wurth.
Kommentarer hittades inte