On Wed, Oct 1, 2008 at 1:05 AM, <[EMAIL PROTECTED]> wrote: > On 30 Sep, 21:58, Michael Torrie <[EMAIL PROTECTED]> wrote: >> [EMAIL PROTECTED] wrote: >> > I have implemented a simple Python XMLRPC server and need to call it >> > from a C/C++ client. What is the simplest way to do this? I need to >> > pass numerical arrays from C/C++ to Python. >> >> Which do you need, C or C++? They are two different languages with >> different possibilities for libraries. >> >> As the other poster mentioned, xmlrpc-c is a good one for C, and also >> comes with bindings for C++ which I have used. Getting xmlrpc-c >> compiled can be a real challenge though. I recommend you use binary >> packages for your distribution of Linux. If you need it on Win32, then >> you'll have to spend a day or two figuring out how to build it on >> Windows. I eventually got the both the C and C++ client library built >> in Mingw with libcurl as the transport. But it was a real pain. > > My problem is that I need xmlrpc-c (preferably the C++ bindings) on > windows. I have just started to build xmlrpc-c on windows, but no > success yet, seems to be quite troublesome. Are there any other xmlrpc > libraries for C/C++ around with prebuilt binaries that work in a > client/server configuration with Python as a xmlrpc server?
The whole point of XML-RPC is to be language-neutral, so the "with Python" part of your requirements is superfluous. On that note, you might want to try asking in a newsgroup/mailinglist that's more XML-RPC or Windows or C(++) specific. Cheers, Chris -- Follow the path of the Iguana... http://rebertia.com > > Carl > > Carl > -- > http://mail.python.org/mailman/listinfo/python-list > -- http://mail.python.org/mailman/listinfo/python-list