Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Using XML-RPC to interface with OpenERP
Message
 
To
03/02/2014 17:48:59
Greg Moss
FirstClassComputerConsulting.com
Missouri, United States
General information
Forum:
Visual FoxPro
Category:
Web Services
Environment versions
Visual FoxPro:
VFP 9 SP2
OS:
Windows Server 2012
Network:
Windows 2008 Server
Database:
Visual FoxPro
Application:
Web Service
Miscellaneous
Thread ID:
01593054
Message ID:
01593350
Views:
39
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!
+++ Rick ---

West Wind Technologies
Maui, Hawaii

west-wind.com/
West Wind Message Board
Rick's Web Log
Markdown Monster
---
Making waves on the Web

Where do you want to surf today?
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform