I've done something like this a long while ago using the Cook .NET XML-RPC library. You could just write the actual service call logic in .NET and then call the component from VFP - either using COM Interop of using
wwDotnetBridge (which makes .NET interop a lot easier).
Like Thomas says, it's also possible to send the raw XML-RPC requests over the wire with HTTP requests, but it can be tedious to create the XML-RPC wrappers. You can capture the packets more easily with an HTTP proxy like Fiddler rather than WireShark (which is much more low level and has terrible UI for monitoring specific protocols).
If you need more info holler here or on the
West Wind Message Board where I see questions more quickly.
+++ Rick ---
>Greetings,
>
>I have a legacy Visual FoxPro app that I need to communicate with OpenERP through their XML-RPC interface.
>
>
https://doc.openerp.com/6.0/developer/6_22_XML-RPC_web_services/>
>I've been successful in other projects using C#'s XML-RPC.NET library by Cook. Visual FoxPro I'm struggling finding a similar plug in time library.
>
>I was hoping some of the Visual FoxPro gurus on here would have some suggestions on approach. I'm considering the possibility of using the Cook DLL from Visual FoxPro but I was hoping there was something a little bit more native.
>
>I'm able to use VFP 9 SP2.
>
>Thanks in advance!