Socket Java, help with in.read()

1 resposta
eduardo_jreis

Bom,

Meu objetivo é fazer uma comunicação de um server rodando php com um aplicativo java utilizando sockets…

O server php ja ta funcionando, testei utilizando um aplicativo SocketWorkbench.

Meu servidor basicamente (e inicialmente para testes) reenvia ao cliente a mensagem que o cliente enviou.

fiz seguinte teste…

import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.net.Socket;

public class App {

	/**
	 * @param args
	 */
	
	private static final String url = "localhost";
	private static final int port = 8000;
	private static Socket socket;

	public static void main(String[] args) throws IOException {
		// TODO Auto-generated method stub
	
		OutputStream out;
		InputStream in;
		
		
		socket = new Socket(url, port);
		out = socket.getOutputStream();
		in = socket.getInputStream();
		
		out.write('f');
		out.flush();
		
		int i = in.read();
		
		System.out.println(i);
	
		out.close();
		in.close();
		socket.close();
		
	}

}

mas o aplicativo fica na espera na linha 30, meio que esperando uma resposta…

Pedindo ajuda, nao faço ideia…

1 Resposta

davidbuzatto

Não duplique tópicos.
Aqui falamos português, então escreva títulos em português.
Continue a discussão no primeiro tópico criado: http://www.guj.com.br/java/248207-socket-java-help-with-inread#1288076

[]'s

Criado 25 de julho de 2011
Ultima resposta 26 de jul. de 2011
Respostas 1
Participantes 2