[java-list] Socket no CLDC

2001-10-04 Por tôpico Glaucio Scheibel

Pessoal, uma pequena duvida:

Existe alguma maneira de setar o timeout numa conexão via socket do CLDC?

estou fazendo:

String uri = socket://servidor:4445;
StreamConnection con = (StreamConnection) Connector.open(uri, 
Connector.READ_WRITE, true);

Ja tentei trocar a uri para:
socket://servidor:4445;timeout=20
mas não funcionou.

Alguma ideia?
Glaucio

-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Socket no CLDC

2001-10-04 Por tôpico Claudio Miranda


Se você olhar a classe com.sun.cldc.io.j2me.socket.Protocol, que é a
implementação utilizada para sockets no CLDC, o método invocado é o
open0() que passa o boolean timeout que apenas joca a exceção para cima,
se o timeout expirar.

Será necessário uma maneira diferente de efetuar a conexão. Se o
desejado é simular um timeout, coloque a operação de conexão em uma
thread (separada ou não) e execute o timeout nesta thread. 

Claudio Miranda


Glaucio Scheibel wrote:
 
 Pessoal, uma pequena duvida:
 
 Existe alguma maneira de setar o timeout numa conexão via socket do CLDC?
 
 estou fazendo:
 
 String uri = socket://servidor:4445;
 StreamConnection con = (StreamConnection) Connector.open(uri,
 Connector.READ_WRITE, true);
 
 Ja tentei trocar a uri para:
 socket://servidor:4445;timeout=20
 mas não funcionou.
 
 Alguma ideia?
 Glaucio

_
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com


-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-