REVELAR

Fórum Ajuda com Socket #331371

17/10/2006

0

olá!
seguinte pessoal...

estou trabalhando com ClientSocket e ServerSocket aqui
é a primeira vez que uso estes componentes e estou fazendo uma aplicação de testes pra aprender a usá-los.
o problema q encontrei foi o seguinte ...

ao enviar um texto para o server usando este comando:
Socket.SendText(´String1´);

, ele envia normalmente, conseguindo, eu, ler no evento [i:6b25943a48]OnClientRead[/i:6b25943a48] do ServerSocket, e logo excluido a mensagem.

mas, caso eu envie 2 mensagens em seqüência, como mostrado a seguir:
Socket.SendText(´String1´);
Socket.SendText(´String2´);

, o evento não tem tempo suficiente para processar a primeira string, lendo as 2 juntas, ficando o resultado assim:
String1String2


nao descobri nenhuma forma de sanar este problema, mas ouvi dizer alguma coisa sobre Threads nos Sockets.
alguem ai tem idéia de como resolver isto?

espero ter sido claro o suficiente! hehehe
agradeço desde já

[]´ssss

:wink:


Seccomiro

Seccomiro

Responder

Posts

17/10/2006

Seccomiro

eu tava vendo aki

essas paradas d Thread, tem alguma coisa haver com o [b:86333ceae9]ClientType[/b:86333ceae9] [b:86333ceae9]ctBlocking[/b:86333ceae9] e [b:86333ceae9]ctNonBlocking[/b:86333ceae9] naum tem?

mas como uso isso?
procurei no forum ... o que achei nao me serviu?
:cry:

alguem sabe como?
valew

:D


Responder

Gostei + 0

19/10/2006

Seccomiro

desculpa pessoal,
mas sou obrigado a dar um UP aki
:oops:

alguem sabe como, please?

[]´ssss


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar