Tentando tornar o método da Web assíncrono

O projeto no qual estou trabalhando atualmente envolve o MS SQL Server e o ASP.net Web Services que usam variáveis ​​de sessão. Aparentemente isso faz com que as chamadas de um cliente sejam executadas de maneira seqüencial. Eu quero ter certeza de que esses métodos sejam executados de forma assíncrona.

Depois de fazer algumas pesquisas, parece-me que o método mais escolhido é manter o estado da sessão no banco de dados usando uma tabela que rastreia as sessões (usando guids) e tabelas separadas para cada sessão.

Antes de mergulhar diretamente nisso, preciso saber se posso obter o mesmo senso de operações assíncronas para o serviço da Web se eu configurar o SQL Server para armazenar a sessão.

Eu posso ?

questionAnswers(1)

yourAnswerToTheQuestion