Já tentou usar uma classe serializável ?
Daniel Vermes
Daniel Correa <[EMAIL PROTECTED]> wrote:
Pessoal,Tenho um programa em C que escreve em uma porta.Este programa utiliza um protocolo de comunicação baseadoem estruturas de registro.Exemplo da estrutura (C++):struct st_cabecalho {
unsigned char tipo;unsigned char acao;unsigned char tamanho_corpo[10];
unsigned char chksum;
unsigned char ip_destino[25];
unsigned char nomedoarquivo[300];
unsigned char linhacomando[300];
};struct st_pacote {
unsigned char tama[4];
struct st_cabecalho stcabec;
char msg[40960];
};Meu problema é o seguinte:Já tenho um programa em delphi que le essa estrutura baseado em record (registros).type
Cabec = record
Tipo: char;
Acao: char;
Tama: array[1..10] of char;
chksum: byte;
ipdestino: array[1..25] of char;
nomearq: array[1..300] of char;
lcomando: array[1..300] of char;
end;Pacote = record
Tama: array[1..4] of byte;
Cabeca: Cabec;
Corpo: array[1..40960] of byte;
end;Preciso converter esse programa delphi para Java, só que estou enfrentando dificuldadesem converter essa estrutura para Java (já que ela não implementa estrutura de registros).Alguem tem alguma ideia de como fazer isso, sendo que naum posso mudar o protocolode comunicação que esta escrito em C ?Obrigado,Daniel
Busca Yahoo!
O serviço de busca mais completo da Internet. O que você pensar o Yahoo! encontra.