| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/07/2005 01:56:37
|
JP®
JavaTeenager
![[Avatar]](/images/avatar/af4f00ca48321fb026865c5a1772dafd.png)
Membro desde: 01/06/2005 14:49:04
Mensagens: 150
Offline
|
Olá amigos, eu tentei vasculhar a busca, mas pelo menos para mim, obtive muitos HTTP Status 500 - Internal Server Error, portanto venho aqui postar minha dúvida.
Eu já tenho uma certa noção(limitada, mas não iniciante) em socket. Bem o que eu quero implementar consiste no seguinte: tenho uma aplicação desktop(futuramente sera portada para web), que ira receber informações de N aplicações clientes, espalhadas por um rede qualquer.
Bom fazer com que eles se comuniquem eu sei, já desenvolvi uma aplicação servidor com 1 cliente, eles trocam mensagens. Bem agora vem o que eu quero realmente fazer.
Como eu não posso prefer se serao 10, 100 ou 1000 máquinas, eu gostaria de que quando a aplicação cliente tente mandar os dados, fosse feita uma espécie de "triagem", ou seja, cada aplicação cliente receberia um ticket(digamos um numero), digamos o primeiro 0001 ... NNNN, e na ordem que cheguem vao jogando os dados na aplicação servidor, que fara ai a inserção destes dados no BD.
Eu não consigo "palpar" o código necessário. Eu tenho a lógica(talvez não tenha ficado 100% claro), mas falta um algo mais.
Vocês podem me ajudar?
This message was edited 3 times. Last update was at 23/07/2005 02:12:05
|
 |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/07/2005 07:51:04
|
GraveDigger
JavaEvangelist
![[Avatar]](/images/avatar/3332880692313818482a5a0286608ab6.jpg)
Membro desde: 07/07/2005 13:47:12
Mensagens: 354
Localização: Aracajú
Offline
|
Amigo, me pareceu relativamente simples.
Pq vc naum cria a conecção normal server/client e especifica um tempo para cada qual ficar conectado ao server, depois desse tempo ele passaria ao "final da fila" e entraria o próximo q está esperando no pool.
Acho q naum entendi mto bem sua proposta
|
SCWCD
SCJP
Pedro Henrique Lobato Sena
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/07/2005 13:16:21
|
JP®
JavaTeenager
![[Avatar]](/images/avatar/af4f00ca48321fb026865c5a1772dafd.png)
Membro desde: 01/06/2005 14:49:04
Mensagens: 150
Offline
|
GraveDigger wrote: Acho q naum entendi mto bem sua proposta
Mas eu só perguntei... hehehe
Bom, pode ser um modo. Mas o que eu quero é fazer com que a aplicação não seja sobrecarregada com as conexões dos aplicativos clientes, por isso eu pensei em usar esse metodo do ticket, onde primeiro eles se conectam, são classificados e e apartir dae na ordem vao enviando os dados.
Mas eu vou tentar a sua dica.
Se alguém tiver mais sugestões eu agradeço...
|
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/07/2005 16:11:50
|
JP®
JavaTeenager
![[Avatar]](/images/avatar/af4f00ca48321fb026865c5a1772dafd.png)
Membro desde: 01/06/2005 14:49:04
Mensagens: 150
Offline
|
Alguém pode me ajudar ?
|
 |
|
|
 |
|
|
|
|