我一直在試圖找出如何實現一個簡單的XML RPC服務器和客戶端使用Apache XML-RPC(http://ws.apache.org/xmlrpc/),但我避風港沒有成功。我實現了一個服務器和一個客戶端,如下面的Webserver部分所述:http://ws.apache.org/xmlrpc/server.html的Apache XML-RPC客戶端和服務器實現
我唯一不同的做法是這個「phm.addHandler(」Calculator「,org.apache.xmlrpc.demo.Calculator.class); 「而不是這個「phm.load(Thread.currentThread()。getContextClassLoader(),」MyHandlers.properties「);」。當我啓動服務器時,它啓動正常,但運行netstat時看不到該服務。然後,當我從客戶端運行一個請求時,它會失敗,因爲它找不到要調用的類(即客戶端沒有真正連接到服務器)。我還觀察到,即使服務器沒有運行,客戶端也可以啓動(不發送任何請求)而沒有任何錯誤。
任何人有任何想法。我真的迷失了。