C# windows dienst und asp.net

Gast #1229251
Lesenswert?

Hallo.
Bin gerade an einem Problem bzw. der Lösungsuche und komme nicht weiter.
Ich entwickle einen Windows Dienst, der permanent auf einem Server läuft 
und Daten von clients entgegen nimmt und diese entsprechend an die 
zugehörigen embedded targets weiterleitet. Dies funktioniert auch bis 
hierher. Nun möchte ich aber eine Art Admin-Funktion einbauen (z.B. 
ändern der ListenPorts des Dienst usw.). Diese würde ich am liebsten 
anstatt in die Client Applikation einzubauen per Browser erreichbar 
machen. Hätte den Vorteil, dass ein Admin nicht die komplette Client 
Applikation installieren muss und dass diejenigen, die die 
Client-Applikationen benutzen, nicht mit den Admin-Funktionen in Kontakt 
kommen, da sie diese eh nicht ausführen dürfen können.
Die konkrete Frage lautet also:
Könnte ich (ASP.NET und C#) eine Webseite entwickeln, die auf dem selben 
Server wie der Windows Dienst liegt und beim Aufruf mit dem Windows 
Dienst zusammenarbeitet? Hab in Fachliteratur geblättert, bin aber nicht 
über diese Funktionalität gestolpert, deswegen die Frage ob jemand weiß, 
ob sowas möglich ist.
Wenn nicht, werde ich halt eine seperate Client-Applikation für Admins 
schreiben, wobei der andere Weg mir viel lieber wäre (auch wenn es 
vielleicht mehr Aufwand ist).

So, hoffe jemand hat sich die Zeit genommen den ganzen Text zu lesen und 
kann mir helfen. Vielen Dank.
Gast #1229260
Lesenswert?

wenn du asp.net verwenden willst musst du aber auf dem Rechner den IIS 
laufen lassen bzw erst installieren.

Und zum schluss kann die ASP seite auch nicht direkt mit dem Dienst 
reden, dafür muss du dir dann auch eine Kommunikation einfallen lassen.

Als Alternative könntest du selber einen kleine Webserver in deinem 
Dienst laufen lassen.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren