������ Sempre que voc� precisar transmitir um objeto atrav�s da rede, do sistema de arquivos do seu computador, ou o que quer que intermedie as duas pontas do seu sistema de transmiss�o, a classe desse objeto deve implementar a interface Serializable (ou Externalizable). A raz�o � que o conceito de "streams" de dados s� � poss�vel quando voc� consegue representar esses dados como uma estrutura serial, ou seja, na forma de uma cadeia de bits. Os objetos s�o estruturas mais complexas do que simples cadeias de bits ou bytes. � necess�rio que se defina um protocolo para estruturar esses objetos, para que eles possam trafegar atrav�s dos "streams". A interface Serializable permite que VMs diferentes ou n�o enviem ou recebam esse objeto, ou melhor, "serializem" ou "desserializem" objetos. Os pacotes em Java, como o RMI e os EJB, incorporam amplamente os conceitos de serializa��o de objetos, porque trabalham com computa��o distribu�da. Para que um m�todo em um objeto remoto em RMI possa ser executado, por exemplo, esse objeto � serializado na ponta remota, transmitido atrav�s da rede (protocolo TCP/IP), e desserializado na ponta do sistema que precisa executar o m�todo. A partir da�, com o objeto desserializado e reconstru�do, o m�todo � efetivamente chamado. � l�gico que esse processo, na pr�tica, � um pouco mais complexo, principalmente quando voc� precisa incorporar seguran�a aos seus objetos, por exemplo.

 

Rosfran Lins Borges

Analista de Sistemas - NDS

[EMAIL PROTECTED]

F�ton� Inform�tica e Servi�os

Fone: (61) 328 5060 R.: 204

 

-----Mensagem original-----
De: F S [mailto:[EMAIL PROTECTED]]
Enviada em: segunda-feira, 17 de junho de 2002 18:44
Para: [EMAIL PROTECTED]
Assunto: [java-list] Serialize

 

Ol�...

Gostaria de saber oque � e pra que serve o serealize.

 

Abra�o...

 


Post your ad for free now! Yahoo! Canada Personals

Responder a