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 --------------------------------------------------------------
smime.p7s
Description: S/MIME Cryptographic Signature
