Пока я не написал свою собственную библиотеку, (см. Выше) вот мой ответ:
В настоящее время библиотека *1003* *1003*, созданная Крисом Морли, является единственной общедоступной реализацией XmlRpc для LPGL для C ++ в Windows.
Существует несколько реализаций C ++ для Linux, каждая из которых может быть легко перенесена в Windows, но, похоже, факт заключается в том, что никто еще не сделал этого и не сделал его общедоступным. Кроме того, как говорит eczamy: «Спецификация XML-RPC несколько проста, и не составит труда реализовать свой собственный клиент XML-RPC».
Я успешно использую библиотеку Криса Морли, несмотря на то, что мне пришлось находить и исправлять довольно много ошибок. Справочный форум для этого проекта выглядит несколько активным, но никто не исправил эти ошибки и не выпустил новую версию. Я переписывался с Крисом Морли, и у него есть смутные надежды сделать новый выпуск, и он внес свой вклад в этот вопрос stackOverflow (см. Ниже / выше), и он утверждает, что исправил большинство ошибок, но пока он не сделал релиз, который исправляет множество ошибок. Последний выпуск был в 2003 году.
Меня разочаровывает, что предполагаемый широко поддерживаемый (и простой!) Протокол имеет такую плохую поддержку в Windows + C ++. Пожалуйста, кто-нибудь, читающий эту страницу, может поднять эстафету и, например, принять XmlRpc ++ или правильно портировать одну из реализаций Linux.