I have used XML and Web Connection to accompalish this in a Demo (dummy) application.
Basically there are several pieces to this. Client parsers which populate client tables, Web Connection for internet communication and Server Side Com objects to package the data. You could also use Web Connection to send DBF files down to your client.
thanks
oz
thanks
oz