use SOAP header for asp.net session state



As far as I known, ASP.NET relies on HTTPcookie for session state management (I am excluding the cookie-less option here because I don't think it is compatible with Web service)


I just want to verify that there is no build-in session management, which supports using SOAP headers for session management, provides by ASP.NET 2.0. Is there any workaround ? Some workarounds mentioned to use ASP.NET cache for session management. However, the cache approach won't work in the web-farm environment. Can someone provide any reference or best practices about using SOAP header to maintain session state in ASP.NET 2.0 ?


Thanks
Loading