> Enviei uma quest�o sobre um protocolo que tem parte de seus dados em ascii
e
> parte em hexa. Sei que para ler este protocolo devo usar imputstream, mas
como
> fa�o para montar um retorno neste protocolo? Como poderei colocar num
bloco de
> dados uma parte em hexa e outra em ascII?
>

OutputStream out = // sei l� socket.getOutputStream ()???
DataOutputStream dos = new DataOutputStream (out);
// Escrevendo HEXA
int aByte = 0xFF;
dos.write (aByte);
int aInt = 0xFFFFFFFF;
dos.writeInt (aInt);
// Escrevendo ASCII
String message = "Oi, eu sou um texto em ASCII";
dos.writeBytes (message);

Sempre leia com InputStream ( + DataIntputStream) e escreva com OutputStream
( + DataOutputStream)

De uma olhada na API java.io na documenta��o. Vai te esclarecer mais
coisas!!!


Ricardo Munhoz Santiago
Sun Certified Programmer for the JAVA 2 Platform

    --------------------------- LISTA SOUJAVA ---------------------------
    http://www.soujava.org.br  -  Sociedade de Usu�rios Java da Sucesu-SP
    [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
    ---------------------------------------------------------------------

Responder a