Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.
Problema con una conexion http desde emulador
Enviado por Angel el día 18 de enero de 2006
Hola estoy haciendo una pequeña aplicacion para acceder desde un movil a una base de datos, para ello llamo a un servlet q me hace la consulta, pues bien cnd el emulador hace la conexion sale una pantalla indicando: it is ok to use airtime? Pues le de a Yes o a No el resultado es el mismo se queda bloqueado y no hace nada. El codigo es este:
// Realizo la conexión al servidor
StreamConnection conn = null;
InputStream in = null;
OutputStream out = null;
StringBuffer data = new StringBuffer();
Re: Re: Problema con una conexion http desde emulador
Enviado por german niebles el día 26 de marzo de 2006
Señores,
Soy nuevo en programacion para moviles, ha estado trabajando con netbeans que posee un plug in para trabajar el midlet de manera grafica y alli lei lo siguiente que espero les sirva:
Generate Threaded Command Listeners. If checked, the IDE generates command listeners on multiple threads. This prevents the UI from freezing up when one thread is handling everything, such as command listening and a time consuming or blocking operation, such a network communication.
En resumen el command action debe correr en otra thread, ensayen con netbeans 5 y su plugin mobility a ver si detectan el problema.
Hi, mira cheque el codigo y pues creo que es tu url, bueno porque no pruebas la conexion son stubs o mejor dicho con web services (JSR 172)..... es mejor :D.......
Para establecer la conexión es necesario que utilices un hilo independiente, en otro caso, ocurre exactamente eso, te quedas sin el control sobre la pantalla, porque el hilo principal está atendiendo la petición de conexión.