ACBr Comunicação via TCP-IP [RESOLVIDO]

Fala pessoal boa tarde,

Gostaria de pedir atenção de todos para este problema que até agora nao consegui resolver…

Estou a utilizar do AcbrNFeMonitor para tentar implementar as funçoes, porém estou com problemas

Ao tentar fazer a comunicação com Acbr consigo me conectar, mas ele nao esta recebendo os comandos enviados…

fica sempre aguardando… sendo que estou a enviar os comandos corretamente exemplo: out = “nfe.statusservico”+(char)13+(char)10+"."+(char)13+(char)10;

Se alguem já passou por este problema… Agradeço atenção de todos.

Jonas

Breve exemplo do código:

		String s="";
		try {
			Socket cliente = new Socket("localhost",3436);
			
			DataInputStream in = new DataInputStream(cliente.getInputStream());
			DataOutputStream out = new DataOutputStream(cliente.getOutputStream());
			
			String resp = ("statusservico"+(char)13+(char)10);
			out.writeUTF(resp+(char)46+(char)13+(char)10);
			System.out.println(resp+(char)46+(char)13+(char)10);
			s = in.readUTF();
			
		} catch (IOException e) {
			e.printStackTrace();
		}

valeu pessoal,

Já descobri o erro…

:idea:

[quote=TheKill]valeu pessoal,

Já descobri o erro…

:idea: [/quote]

E qual era?

ao invés de utilizar o DataOutputStream

alterei o código para utilizar de PrintStream

DataOutputStream out = new DataOutputStream(cliente.getOutputStream());

//alterado para:
PrintStream out = new PrintStream(cliente.getOutputStream());

Teve uns outros problemas que ainda vou pensar em refazer :wink:

att. Jonas