I have more or less written one now just have a few bugs to fix..
What I need is a server application that sits and listens on a certain port for files being sent to it. It only accepts xml files and then these xml files will then interact with a database after being modified with with some SQL for example.
A lot of different applications will be interacting with the database so instead of writing code to apply SQL to different languages e.g. ASP, VB, C++ code is simply written to apply the SQL to the XML which saves a lot coding!!!!:D :D