Я пытался понять, как реализовать простой xml rpc-сервер и клиент с apache xml-rpc (http://ws.apache.org/xmlrpc/), но мне это не удалось. Я реализовал сервер и клиент, как указано здесь, в разделе Веб-сервер: http://ws.apache.org/xmlrpc/server.html
Единственное, что я сделал по-другому, это "phm.addHandler("Calculator",org.apache.xmlrpc.demo.Calculator.class);" вместо этого "phm.load(Thread.currentThread().getContextClassLoader(), "MyHandlers.properties");". Когда я запускаю сервер, он запускается правильно, но я не вижу службу при запуске netstat. Затем, когда я запускаю запрос от клиента, он терпит неудачу, потому что не может найти класс для вызова (т.е. клиент на самом деле не подключается к серверу). Я также заметил, что клиент может запускаться (не отправляя никаких запросов) без каких-либо ошибок, даже когда сервер не работает.
У кого какие идеи. Я действительно потерян.