Conexão J2ME <-> J2SE

5 respostas
A

Olá gALLera do Portal Java, estou desenvolvendo minha monografia em J2ME juntamente com J2SE, desenvolvi o módulo servidor, onde o mesmo recebe e envia dados para o cliente (j2me - celular), no envio de texto do servidor para o cliente, beleza, funciona normal. Porém quando tento enviar do celular para o servidor, o servidor me retorna a seguinte exceção:

[color=“red”]java.io.StreamCorruptedException: invalid stream header[/color]

alguém pode me ajudar ai…

uma parte do codigo

Servidor

entraip = new OjbectInputStream ( conexaoip.getInputStream() );

dados = entraip.readUTF();

System.out.println(dados.toString());

Cliente

DataOutputStream envia;

envia = new DataOutputStream ( ipserver.openOutputStream());

texto = “enviado pelo cliente”;

envia.writeUTF(texto);

Por favor… será que alguém pode me ajudar!!!

Agradeço desde já

Atenciosamente,
Augusto Motta

5 Respostas

B

Servidor

entraip = new OjbectInputStream ( conexaoip.getInputStream() );

Não seria ObjetctInputStream ?

A

“bejeto”:
Servidor

entraip = new OjbectInputStream ( conexaoip.getInputStream() );

Não seria ObjetctInputStream ?

nao, o certo seria getInputStream mesmo, mais mesmo assim ainda gera exceção

B

eu tava falando no “new Obj…” vc escreveu errado…ehehe

A

mais no codigo esta certo, foi na hora de digitar aki no PJ

C

mais no codigo esta certo, foi na hora de digitar aki no PJ

se vc usa DataOutputStream no pda, tente usar DataInputStream pra ler no server… aki funciona!!

Criado 18 de março de 2005
Ultima resposta 18 de mar. de 2005
Respostas 5
Participantes 3