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]
-