MSMQ works with VFP and is available on all versions of Windows.
I don't know what Rick's code does, but creating a robust message queue is difficult. It could be that your solution works for what you need, but may not be robust enough for others.
>None of the current / popular ones that I know of are designed to be used with *FoxPro*. Plus, I did use one that already exists... What I implemented is the West Wind wwAsyncWebRequest class (i.e.it's really a Message Queue class, it just has that "Web Request" part in the name because Rick Strahl built it originally back in 2001 to work with Web Connection).
>
>.
Craig Berntson
MCSD, Microsoft .Net MVP, Grape City Community Influencer