پروتکل xml-rpc در حالت کلی یک وب سرویس است. در اینجا صرف نظر از توضیحات تئوریک این پروتکل صرفا به شرح روش پیاده سازی خواهم پرداخت. شرح کلی اینکه: باید کلاسی در یک وب سرور با یک  پورت مشخص، رجیستر شود و در کلاس کلاینت با اتصال به آن وب سرور متدهای مورد نظر فراخوانی شود.