aspnet / AspNetSessionState

ASP.NET Session State (not for ASP.NET Core)
MIT License
55 stars 43 forks source link

ASP.NET State Server provider #8

Open olsh opened 6 years ago

olsh commented 6 years ago

It would be nice to have a non-blocking session provider for ASP.NET State Server for cases with multiple parallel requests. I wanted to implement the provider by myself but didn't find documentation for ASP.NET State Server API.

Jinhuafei commented 6 years ago

Thanks for contacting us, @olsh . You can take a look at the OutOfProcSessionStateStore. Unfortunately, it uses P/Invoke to call some APIs in webengine4.dll which is not OSS'd yet.

StephenMolloy commented 1 year ago

I don't have time in my schedule to work on something like this. But if anybody wanted to take a stab at it, the protocol for communicating with the ASP.Net State Server is simply based on Http. https://learn.microsoft.com/en-us/openspecs/windows_protocols/ms-asp/83f6b453-c695-419c-998b-0aa50279bc40