imam mali problem naime,
trebam za seminarski da uradim clent-server aplikaciju uz pomoc .net remoting-a.
Pokusacu da opisem problem.
Imam dve klase Clan i Clanarina. Obe nasledjuju MarshalByRefObject klasu ... i server je napravljen. Sve je ok. Ali problem nastaje kod klijenta. On tj. interfejs i kontroler interfejsa koji su na strani klijenta imaju referencu na dll fajlove Clan.dll, Clanarina.dll. Problem nastane kada pokusam da pozovem recimo metodu uplatiClanarinu u klasi Clan i kao paramtar prenosim bilo sta sem prostog tipa podatka.
npr.
Code:
// pojednostavljen slucaj
Clan clan = new Clan();
Clanarina clanarina = new Clanarina(500);
clan.uplatiClanarinu(clanarina);
// pojednostavljen slucaj
Clan clan = new Clan();
Clanarina clanarina = new Clanarina(500);
clan.uplatiClanarinu(clanarina);
Kapiram da trebam da izvrsim Serijalizaciju objekata koje saljem kao parametre ali kako ???
U sustini hocu da pozovem neku metodu iz klase koja se nalazi na serveru (Clan), pri tom joj prosledjujuci kao parametar objekat klase koja se takodje nalazi na serveru (Clanarina). Uz to da objekat koji sam prosledio treba da sacuva sve promene koje su mu se desile na serveru.
Hvala unapred!
Poz.