2009-09-28 11 views
11

Ich implementiere eine Server-Komponente, die eine Web-Service-Schnittstelle bereitstellen muss, aber es gibt keine Anwendung für die Ausführung mit ASP.NET auf IIS. Gibt es eine einfache Möglichkeit, Web Services in .NET ohne ASP.NET/IIS zu implementieren? (Ich benutze .NET 3.5/C# 3.0).NET-Webdienste ohne ASP.NET/IIS?

+0

Welche Version von .Net verwenden Sie? –

+0

@dcw Nur neugierig, warum Sie IIS 7 als WCF-Host vermeiden möchten? Vielen Dank! –

+0

@dcw Entschuldigung ... Ich wollte nicht die '7' in meinem Kommentar hinzufügen. Ich bin nur neugierig, warum Sie IIS im Allgemeinen vermeiden möchten. Danke! –

Antwort

4

Ja verwenden Sie ServiceHost.

+1

Danke! Jetzt ist es mir peinlich, dass ich das nicht gesehen habe. :-) – dcw

4

Wenn Sie WCF (Windows Communication Foundation), die so ziemlich Web Services abgelöst hat, können Sie in einem Windows-Dienst oder in IIS hosten.