Pergunta

Em ASP.NET, faz cada HttpRequest obter seu próprio segmento?

Atualização -. Para esclarecer, eu estou perguntando especificamente sobre os pedidos recebidos

Foi útil?

Solução

Se você está se referindo usando o objeto HttpRequest para fazer pedidos de saída a partir da aplicação, não -. HttpRequest é executado no thread atual

Se você está se referindo à forma como alças do IIS e ASP.NET enfiar por solicitação, sim. Cada pedido é executado em um segmento separado. No entanto, o modelo é um pouco mais complexo do que isso - há segmentos de trabalho e I / O tópicos a considerar. E sob carga, .NET, por vezes, mover pedidos de um segmento para outro como lhe aprouver. Isso é importante para entender quando se lida com coisas como ThreadStatic.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top