Jeg har lavet et lille program som starter to objekter som begge lytter på events.. da jeg så ville lave en webservice med de samme objekter, sker der ingenting??
While Running System.Threading.Thread.Sleep(1) System.Windows.Forms.Application.DoEvents() End While
De objekter som lytter på events, registrere ingen events (at der bliver ændret i et felt) Jeg kan køre dette program i en alm. WindowsApplication, men når jeg laver det om til en webservice <WebMethod()> (for at kunne starte programmet fra internettet) bliver felterne ændret, men de objekter som lytter reagere ikke.?
Problemet er at [System.Windows.Forms.Application.DoEvents()] ikke virker når der er tale om en webservice.. hvad gør man så hvis man har objekter kørende som venter på events?
Jeg er ret overbevist om at du ikke helt er med på hvad en webservice er, har jeg ret? Når du arbejder med webservices arbejder du jo over http og dermed er der jo ikke nogen permanent forbindelse mellem server og klient.
Ja jeg ved ikke meget om webservices.. det skal bruges til at starte et program på serveren, og det virker også fint.. bortset fra at der ikke fyres events af
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.