Fórum Mensagens entre Servidor de Aplicação e Cliente #309345
16/01/2006
0
Estou começando a trabalhar com multicamadas, e em meu servidor de aplicação mostro em um ListView o nome da máquina e o nome do usuário (usuário do sistema não da rede) que está conectado no servidor de aplicação.
Gostaria de saber como faço para mandar mensagens para os clientes através do servidor de aplicação, tenho o nome da máquina e o nome da aplicação cliente como possíveis parâmetros (neste caso acho que o nome do usuário do sistema não iria servir). Como exemplo poderia citar que quisesse que os clientes encerrassem suas aplicações, então, estaria enviando uma mesagem para eles pela rede.
Grato
Rodrigo
Rodrigo Mendes
Curtir tópico
+ 0Posts
16/01/2006
Thomaz_prg
Gostei + 0
17/01/2006
Rodrigo Mendes
Você teria essa função para me passar, tando do cliente como no servidor.
Teria uma outra maneira de fazer isso, ou seja, sem ter que usar um timer ou ter que ficar verificando de tempo em tempo?
Gostei + 0
18/01/2006
Thomaz_prg
Quanto ao timer, usei um timer, porque dessa forma, mato 2 coelhos de uma só vez, pois verifico se meu servidor de aplicação está ativo, e ainda aproveitei para implementar essa da mensagem.
Se você não quiser usar o timer e tals, pode usar um ClientSocket/ServerSocket, TCPClient/TCPServer (ambas na palheta Internet do delphi 7) ou IDTCPCliente/IDTCPServer (Palheta Indy).
Tem um exemplo aqui no site usando os componentes da palheta Indy. Dê uma olhada.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)