【发布时间】:2011-10-17 21:43:39
【问题描述】:
我一直试图弄清楚如何使用 apache xml-rpc (http://ws.apache.org/xmlrpc/) 实现一个简单的 xml rpc 服务器和客户端,但我没有成功。我实现了一个服务器和一个客户端,如 Webserver 部分中所述:http://ws.apache.org/xmlrpc/server.html
我唯一不同的是这个“phm.addHandler("Calculator",org.apache.xmlrpc.demo.Calculator.class);"而不是这个“phm.load(Thread.currentThread().getContextClassLoader(), “MyHandlers.properties”);”。当我启动服务器时,它可以正常启动,但是在运行 netstat 时我看不到该服务。然后,当我从客户端运行请求时,它会失败,因为它找不到要调用的类(即客户端并没有真正连接到服务器)。我还观察到,即使服务器没有运行,客户端也可以启动(不发送任何请求)而不会出现任何错误。
任何人都有任何想法。我真的迷路了。
【问题讨论】: