More like a dedicated web server running Linux and MySQL with a custom program to access the SQL database and handle communications. You can do the same with Windows, but the start up cost would probably be much higher.
You would then have to find a way to get DBC/DBP to talk to the server (FTP, sockets, HTTP, etc.) so that you can handle log-ins to the game world and the like.
Not a small task.
The alternate would be to stick with peer to peer gaming and have one player be designated as the host and run the game world from their box.
--
TAZ