Threads sao necessarios para consumir WebService?

1 resposta
venomtotal

IDE: Netbeans 5.5

Tentei consumir um webservice numa aplicação mobile e deu esse erro

Warning: To avoid potential deadlock, operations that may block, such as
networking, should be performed in a different thread than the
commandAction() handler.

E logo em seguida o emulador travou

Meu professor resolveu isso usando thread.

ISTO É MESMO NECESSÁRIO? Só posso consumir webservice me preocupando com threads? Não há outra alternativa?

Agradeço qualquer ajuda

Venom

1 Resposta

P

Veja, não é que deu erro…o próprio emulador te alertou sobre o que vc deveria fazer…usar thread.

Não é aconselhável não usar, pelo contrário, o ideal, o lugar comum, a maneira que não congelará a aplicação é usando thread para tratar este disparo e tratamento do recebimento da resposta.

Criado 14 de junho de 2007
Ultima resposta 17 de jun. de 2007
Respostas 1
Participantes 2