For an enterprise type WCF service, where potentially 10K\'s of thousands of clients will be authenticating and sending data to central servers, what is \'best\' practice when i
If you host the service within IIS, you can still use the session that is from ASP.NET by enabling aspnetcompatibility for the service behaviour.