Oto 'tapik' Buchta wrote:
On Thursday 13 April 2006 13:24, Ales Pavel wrote:

ahoj pry se da nahrat komponenta do streamu a do file, ci obracene,
nevite jak na to?

Nejjednodussi je pouzit vzor JavaBeans a rozhrani java.io.Serializable. Takze byt tebou se podivam na ObjectOutputStream.

Jenom pro poradek - serializace zapise *stav* nejake instance tridy,
takze se da ulozit do souboru nebo poslat pres sit.

Pro uspesnou rekonstrukci cele instance je treba
jeste bajtkod dane tridy plus vsech trid na kterych zavisi.

Napriklad Java RMI umi fantasticky trik,
kdy muzu vzdalenemu objektu poslat muj objekt, o kterem ten
vzdaleny objekt nikdy neslysel, natoz aby znal jeho tridu.
Funguje to tak, ze RMI protokol posle serializovany stav
toho posilaneho objektu dohromady s informaci, odkud
se da stahnout bajtkod jeho tridy.

Takze pred ObjectOutputStream se da zapsat stav instance,
pro jeho zpetne nacteni je nutne mit i bajtkod prislusne tridy.

Makub
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Supercomputing Center Brno             Martin Kuba
Institute of Computer Science    email: [EMAIL PROTECTED]
Masaryk University             http://www.ics.muni.cz/~makub/
Botanicka 68a, 60200 Brno, CZ     mobil: +420-603-533775
--------------------------------------------------------------

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Odpovedet emailem