I imagine it is possible. I've always wondered how most of eBay works off a website DLL for years now, but I never looked into it. Oh also, remember that file extension only has to do with file associations and what programs are needed to launch a file. You can make up anything for a file extension, but an app can call it specifically and doesn't care what the extension is, as long as the file headers are correct.