Sessão
No mundo da computação, uma sessão se refere a um período limitado de comunicação entre dois sistemas. Algumas sessões envolvem um cliente e um servidor, enquanto outras envolvem dois computadores pessoais.
Um tipo comum de sessão cliente/servidor é uma sessão da Web ou HTTP. Uma sessão HTTP é iniciada por um navegador da Web cada vez que você visita um site. Embora cada visita a uma página constitua uma sessão individual, o termo costuma ser usado para descrever todo o tempo que você passa no site. Por exemplo, quando você compra um item em um site de comércio eletrônico, todo o processo pode ser descrito como uma sessão, mesmo que você tenha navegado por várias páginas diferentes.
Outro exemplo de sessão cliente/servidor é uma sessão de email ou SMTP. Sempre que você verifica seu email usando um cliente de email, como o Microsoft Outlook ou o Apple Mail, você inicia uma sessão SMTP. Isso envolve enviar as informações da sua conta para o servidor de email, verificar se há novas mensagens e baixar as mensagens do servidor. Depois que as mensagens são baixadas, a sessão é concluída.
Um exemplo de sessão entre dois computadores pessoais é um bate-papo online, ou uma sessão de mensagens instantâneas. Esse tipo de sessão envolve dois computadores, mas nenhum dos sistemas é considerado um servidor ou cliente. Em vez disso, esse tipo de comunicação é chamado de comunicação ponto a ponto, ou P2P. Outro exemplo de comunicação P2P é o compartilhamento de arquivos do BitTorrent, em que os downloads de arquivos são compostos por uma ou mais sessões com outros computadores da rede BitTorrent. Uma sessão P2P termina quando a conexão entre os dois sistemas é encerrada.
Teste seus conhecimentos