Avatar billede segato Nybegynder
05. april 2005 - 10:03 Der er 5 kommentarer og
1 løsning

Remoting asynkron!

Har en remoting listener som har en funktion Func() som kun indeholder en sleep(10 sekeunder).

Hvis jeg punker den funktion hele tiden vil det næste kald først blive udført om 10 sekunder osv osv. Mit spørgsmål lyder på der er jo asynkront indbygget i remoting på klient siden, man er der noget indbygget på listener siden eller er løsningen man bare selv starter en ny tråd op i Func()?
Avatar billede burningice Nybegynder
05. april 2005 - 10:10 #1
det kommer helt an på hvilken mode dit object kører i på serveren. Hvis det er singleton, vil der kun findes en instans af din klasse af gangen, og derfor vil kaldet til Func() altid gå til den samme metode i samme object. Hvis du gerne vil have at der oprettes et nyt object for hvert request skal du bruge WellKnownObjectMode.SingleCall.
Avatar billede segato Nybegynder
05. april 2005 - 10:23 #2
Ja sad lige og legede lidt med det syntes bare det kører utroligt langsomt i SingleCall kan det passe at det skulle være betydelig langsommere end SingleTon?
Avatar billede segato Nybegynder
05. april 2005 - 10:24 #3
Det vigtige er at selve kaldet forgår så hurtig som muligt. Så spørgsmålet hvad vil være smartes. Singleton med opstart af en ny tråd i hvert kald vs. SingleCall?
Avatar billede segato Nybegynder
05. april 2005 - 10:25 #4
Laver lige nogle test svaret var jo hurtigt og simpelt denne gang smit et svar fessor.
Avatar billede segato Nybegynder
05. april 2005 - 12:42 #5
Singleton var en del hurtigere dette skyldes nok der ikke skal instantiere et object hver gang. Tak for hjælpen fessor rat med lidt input. Smid et svar.
Avatar billede burningice Nybegynder
05. april 2005 - 14:16 #6
:) svar
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

IT-JOB

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Ingeniør til Satellitkommunikation

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Cyberdivisionen søger AI forretningskonsulent i Ballerup

IT-Universitetet i København

CIO