09. februar 2005 - 11:49Der er
6 kommentarer og 1 løsning
Klient/server og remote objects..
Jeg er ved at lave en klient og en server, og har derfor kigget lidt på remote objects.. Nu hvor jeg har læst hist og pist på nettet om emnet har jeg et par spørgsmål, som jeg håber nogen herinde kan hjælpe mig lidt med..
1) Har jeg forstået det rigtigt, at man som sådan ikke sender objekter, men blot gør dem tilgængelige. Fx. et objekt på serveren som er tilgængeligt for klienten, men det biver ikke desideret sendt..
2) Jeg synes det kunne være smart om man kunne sende objekter, men hvis man kan klare sig med bare at sende en simpel datastrøm af bytes, er det så at foretrække?? Dvs. hvornår skal man vælge hvad??
3) Jeg har set at der er nogle risici forbundet med remote objects. Hvis klient / server skal køre i et alm. netværk i en virksomhed fx, er det så stadig noget man skal kigge ind i??
Den moderne arbejdsplads er i stigende grad afhængig af mødelokaler til at fremme samarbejde, men dette skift medfører også stigende sikkerhedsudfordringer.
Jeg har lige et lille problem...måske du lige gider komme med et hint. Jeg har arbejdet lidt ud fra dit eksempel, og er ingen problemer hvis jeg får returneret en string, int eller en ArrayList. Men hvad hvis jeg gerne vil sende et andet objekt retur? Hvis jeg prøver får jeg en betragtelig mængde fejlmeddelelser..
Fandt fejlen... Skulle åbenbart stå [serializable] ove klassen...havde forsøgt med MarshalByRefObject som ikke virkede...
Jeg har iøvrigt et forslg til næste revision af din udemærkede artikel. En makeFile - for det er til at blive siiindsyg af at skulle kompilere det hele tiden :oD
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.