Avatar billede Slettet bruger
21. maj 2006 - 14:20 Der er 4 kommentarer og
1 løsning

.Net 2.0 - Windows service with web service interface..

Hey..

Jeg er ved at lave en windows service som skal køre og scanne nogle mapper.
Nu kunne jeg så godt tænke mig at jeg kunne remote sige hvilke mapper mm. altså have et admin interface, ligesom windows har til sine services.
Så jeg tænkte at hvis jeg havde en web service i min windows service (giver det mening) så kunne jeg blot kontakte den fra min C# admin klient (windows application) og hive de data'er ud jeg skal have, samt ændre dem mm. Er det muligt??
Hvordan gør man sådan noget smartest?

På forhånd tak
Testkanin
Avatar billede arne_v Ekspert
21. maj 2006 - 15:24 #1
web services hosts i IIS/ASP.NET saa nej det duer ikke

lave dit admin interface med enten remoting eller rå sockets
Avatar billede Slettet bruger
21. maj 2006 - 15:31 #2
Jeg har fundet frem til dette ex:
http://codebetter.com/blogs/brendan.tompkins/archive/2004/06/14/16446.aspx

Faktisk meget godt, og jeg kan få server data fra serveren ned på klienten.. menn.. hvordan ændre jeg server data via klienten?? synes ikke lige jeg kan få det til at virke..
Avatar billede Slettet bruger
21. maj 2006 - 18:20 #3
Har løst det.. det er bare mig som glemte hvordan sådan noget virkede..
i stedet for:
remoteclass.variabel = "HEJ"; // på klienten, der bliver her sendt trafik til serveren, men serveren gemmer naturligvis ikke disse data, så vi skal.. ligesom med webservices lave en metode i vores remoteclass f.eks:
Setvar(string s) og så kalde den
remoteclass.Setvar("HEJ"); Så bliver det sendt til serveren og den gemmer dataen :D
Avatar billede segato Nybegynder
22. maj 2006 - 17:22 #4
Arne er det helt korrekt når vi snakker .NET 2.0 ? Har ikke selv leget med det endnu men såvidt jeg har forstået kan du hoste Indigo Services som bygger på WS i stort set alle hosts.

http://www.15seconds.com/issue/050707.htm
Avatar billede arne_v Ekspert
22. maj 2006 - 18:04 #5
Det er faktisk rigtigt. Man kan indbygge sin egen mini HTTP server i sin
applikation.

Ikke samme funktionalitet som i IIS. Men lige netop til den her slags
management opgavber er det jo fuldt tilstraekkeligt.
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