none
Criando chat RRS feed

  • Pergunta

  • Olá. Estou tentando montar um chat, contudo estou com certa dificuldade, principalmente para mostrar os usuários que estão online. Se alguém puder me ajudar ficarei grato.

    Desde já agradeço.

    Obrigado

    terça-feira, 20 de dezembro de 2011 23:09

Respostas

  • Vc pode fazer o seguinte criar um objeto UsuarioLogado com as seguintes propriedades (IDUsuario, Status, UltimaAtualizacao) e gravar nas session um array de objetos desse tipo. Quando um usuário logar vc cria o objeto e insere nesse array, vc pode fazer uma rotina pra excluir quem ficar X segundos sem atualizar o status...
    1000ton Analista de Sistema Plastripel - Barretos @MiltonFilho
    • Marcado como Resposta Lucas Alves T O sexta-feira, 23 de dezembro de 2011 17:36
    quinta-feira, 22 de dezembro de 2011 16:12
  • Somente uma observação. O certo não é criar uma session, mas sim um aplication, pois sessions são individuais, aplications gerais. Caso a pessoa crie uma session, seria gerado um chat individual, fazendo com que cada pessoa converse apenas consigo mesma.

    Então em vez de se usar Session["chat"] coloque Aplication["chat"]

    • Marcado como Resposta Lucas Alves T O segunda-feira, 26 de dezembro de 2011 02:05
    segunda-feira, 26 de dezembro de 2011 02:05

Todas as Respostas

  • Você utiliza uma Session para armazenar os usuários; esta seria uma opção mais simples.

    Att.

    quarta-feira, 21 de dezembro de 2011 12:33
  • Lucas, qual a sua dúvida em relação ao MVC?

    Você está usando o framework MVC para fazer seu chat?

    Veja que o forum é relativamente livre mas o ideal é que o mesmo fique focado na tecnologia em questão.

    Outro detalhe, não precisa repetir as mensagens. Procure enviar um post com seus questionamentos gerais, isso ajuda na organização do fórum e na resolução da sua dúvida.

    Apaguei seus outros posts pois os eles tratam da mesma dúvida Ok?


    quarta-feira, 21 de dezembro de 2011 18:47
    Moderador
  • Sim, estou utilizando o mvc para construir o chat.

    quinta-feira, 22 de dezembro de 2011 13:52
  • Criar, ler e remover sessions eu sei como fazer. Mas como faria para ler todas as sessions que foram criadas?

    Pois não sei quais usuários estarão online.

    quinta-feira, 22 de dezembro de 2011 13:56
  • Vc pode fazer o seguinte criar um objeto UsuarioLogado com as seguintes propriedades (IDUsuario, Status, UltimaAtualizacao) e gravar nas session um array de objetos desse tipo. Quando um usuário logar vc cria o objeto e insere nesse array, vc pode fazer uma rotina pra excluir quem ficar X segundos sem atualizar o status...
    1000ton Analista de Sistema Plastripel - Barretos @MiltonFilho
    • Marcado como Resposta Lucas Alves T O sexta-feira, 23 de dezembro de 2011 17:36
    quinta-feira, 22 de dezembro de 2011 16:12
  • Somente uma observação. O certo não é criar uma session, mas sim um aplication, pois sessions são individuais, aplications gerais. Caso a pessoa crie uma session, seria gerado um chat individual, fazendo com que cada pessoa converse apenas consigo mesma.

    Então em vez de se usar Session["chat"] coloque Aplication["chat"]

    • Marcado como Resposta Lucas Alves T O segunda-feira, 26 de dezembro de 2011 02:05
    segunda-feira, 26 de dezembro de 2011 02:05