Avatar billede fbisoft Nybegynder
30. marts 2004 - 22:31 Der er 6 kommentarer

klient/server problemmer

hvis jeg laver en klient/server arkitektur vha. remoting, og på serveren har jeg lavet et projekt der hedder "funktion" i dette projekt har jeg en klasse de hedder "kunde" !.
jeg laver en dll-fil af projektet "funktion" og fører denne over på klientsiden.
nu er mit sprøgsmål, kan jeg på klienten lave en metode der hedder:
public kunde GetKunde(int id)
{ blalba blabla
}

ps. jeg har ikke en klasse der hedder "kunde" på klientsiden! da referrencen ligger i funktion.dll-filen!

eller skal jeg lave en [Serializable] kunde klasse på klienten også!!!


på forhånd tak
Avatar billede arne_v Ekspert
30. marts 2004 - 22:34 #1
Ja - hvis du tilføjer en referance til funktion.dll i dit client projekt
Avatar billede fbisoft Nybegynder
30. marts 2004 - 22:39 #2
det har jeg gjort, men jeg tror jeg har løst det (får ingen compiler fejl :-) )

jeg skriver
public funktion.kunde GetKunde(int id;){blabla}

men, tak skal du have Arne
Avatar billede arne_v Ekspert
30. marts 2004 - 22:41 #3
Du skal ikke prefixe med DLL navn.

Men hvis kunde ligger i namespace funktion skal du enten skrive det
som du gør eller have en using.
Avatar billede fbisoft Nybegynder
30. marts 2004 - 22:46 #4
hvis jeg kun skriver using, så ved den ikke hvad en kunde er ......
jeg skal skrive : public funktion.kunde GetKunde(int id;){blabla}
der er ikke nok med : public kunde GetKunde(int id;){blabla}

hvad mener du med prefixe dll navn?
Avatar billede arne_v Ekspert
30. marts 2004 - 22:48 #5
Hvis du laver en:

using funktion;

så bør det virke med kunde medmindre du har en anden klasse ved navn kunde.
Avatar billede fbisoft Nybegynder
30. marts 2004 - 22:53 #6
det virker også mest logisk for mig, men jeg får en kompiler fejl, på alle de klasse der kaldes på klienten og som ligger på serversiden.
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester