Nesta seção falamos sobre o gerenciamento de estado do Aplicativo, Sessão e Cookie.
As variáveis criadas pelo Aplicativo podem ser acessadas em qualquer lugar do sistema. Normalmente, as estatísticas de acesso ao site serão mais utilizadas. Arquivo .asa no sistema (não no sistema WIN). Na verdade,
o aplicativo Session também é um objeto compartilhado. Ele é criado quando o programa começa a ser executado e continua até que o programa seja fechado e possa ser usado. por todos que operam o programa Então há problemas se duas pessoas derem a ele o comando para modificar a variável ao mesmo tempo, quem ele deve ouvir. Então, aqui usamos o bloqueio pessimista, toda vez que uma variável é operada, use? Lock para bloqueá-lo e desbloquear UnLock quando a operação for concluída.
Em seguida, usamos para criar uma estatística de acesso
. Isso é estabelecido quando todos entram no objeto Session. um aplicativo, e há tantas sessões quantas pessoas as usam. As sessões não são compartilhadas. Quando a pessoa sai do programa, o objeto será destruído após o padrão do sistema de 20 minutos, é claro.
desta vez. Se a pessoa acessar o programa novamente dentro do tempo especificado,ela
usará diretamente o objeto Session criado anteriormente. Mas se ela voltar após um tempo específico, terá que recriá-lo.
., A sessão em asp, php e outras linguagens depende do Cookie. Se o usuário não aceitar o Cookie, a Sessão não poderá ser usada. No entanto, .net abandonou essa abordagem. o arquivo web.config. Ele pode iniciar seu próprio negócio sem depender de ninguém.
Vamos falar sobre Cookie abaixo. Na verdade, é um objeto criado no disco rígido ou na memória do navegador. e o Cookie é armazenado no lado do cliente. Todos eles são projetados para salvar algumas informações sobre o cliente. A sessão só pode salvar o status do cliente por um curto período de tempo, pois afinal, temos que considerar a carga do servidor, enquanto o Cookie. pode ser salvo por um longo tempo, como o Remember Me ou o Fórum que vemos com frequência. Costuma-se dizer que ele salva por um dia, um mês, um ano,
etc. e dê uma olhada.