Avatar billede apocryphal Nybegynder
05. juni 2002 - 14:26 Der er 4 kommentarer og
1 løsning

Sende event fra ASP.NET til en Windows Service

Er det muligt at jeg kan invoke en metode eller smide et event i et C# Program jeg har skrevet (det kører som en Windows Service) fra en ASP.NET side (skrevet i C#) ?

--
Jonas
Avatar billede tuxic Nybegynder
15. september 2002 - 00:47 #1
Jeps. Du kan for eksempel benytte remoting
Avatar billede apocryphal Nybegynder
15. september 2002 - 15:10 #2
Har du en reference til en artikel på MSDN eller lig.?

--
Jonas
Avatar billede tuxic Nybegynder
15. september 2002 - 15:23 #3
Du skal gøre følgende:
1) Lave en "shared" dll der indeholder et interface
2) Lave en server dll der indeholder en klasse der implementerer dette interface og nedarver fra MarshalByRefObject
3) Lave en 'klient dll' (eller asp side) der refererer den sharede dll. Og benytter Activator.GetObject

Du skal derfor have 2 kopier af den sharede dll: 1 hvor servicen ligger og 1 hvor asp siden ligger (asso i det tilhørende bin katalog).
Her er en beskrivelse af hvordan det gøres (med en console client)
http://www.csharp-station.com/Articles/InterfacesInDotNetRemoting.aspx
Avatar billede tuxic Nybegynder
15. september 2002 - 15:24 #4
Se kommentaren ovenfor
Avatar billede apocryphal Nybegynder
15. september 2002 - 15:50 #5
Grazias :)

--
Jonas
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
Kurser inden for grundlæggende programmering

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