How does hosting a webplayer work?

Ok so say I want to have a single player game on facebook with some multiplayer features.

I build the game to run on a server like ElectroServer, interact with facebook, and then upload my .unity3d file to any old http host like BlueHost.

Say I get a massive influx of users, ElectroServer can handle the hit, but what about the .unity3d file on BlueHost? Does that not undergo any additional strain or what?

And how do I then connect this to facebook?

And please don’t suggest services like DimeRocker or CMUNE, I’m aware of them already, I’d just like to know the exact process step for step and what’s happening and why.

So please offer me as much info as you have on the subject :]

the unity3d file does not undergo any strain, Bluehost will cause the unity3d file is downloaded and then executed on the client, not the server

Edit, misread that…

So if my webplayer gam was purely single player I would only need a standard http host that can handle a huge influx of downloads? And if so do you have any suggestions? I can imagine BlueHost would go down the moment they got any major traffic

can I uploaded unity 3d on blue host ??? does it allows Facebook to download unity binary file lik