XML-RPC W katalogu znajdują się dwie przykładowe implementacje serwera i klienta, jedna w Javie, druga w Pythonie. Oczywiście można używać serwera napisanego w jednym języku, a klienta - w innym. Aby programy w Javie zadziałały niezbędne jest zainstalowanie biblioteki Apache XML-RPC, dostępnej pod adresem http://ws.apache.org/xmlrpc/ Opis XML-RPC można znaleźć w XML-RPC HOWTO, dostępnym pod adresem http://www.faqs.org/docs/Linux-HOWTO/XML-RPC-HOWTO.html Są tam też przykłady w innych językach programowania. (Nietrudno zauważyć, że programy w katalogu to właśnie te przykłady, gdy trzeba - nieco poprawione.) Patrząc na zamieszczone tam przykłady w C i C++ nietrudno jest zauważyć, że w językach takich jak Java, czy Python (Ruby, PHP, ...) niektóre rzeczy robi się łatwiej. Przeglądając FAQ dla XML-RPC.NET (http://www.xml-rpc.net/faq/xmlrpcnetfaq.html) można stwierdzić, że i na platformie .NET nie jest bardzo trudno. Można też tam zobaczyć zastosowanie atrybutów (adnotacji w nawiasach kwadratowych przy klasach/interfejsach/funkcjach, w Javie zwanych metadanymi) do określania, które metody powinny zostać udostępnione.