Hosting von WCF-Dienst auf linux
Gibt es eine Möglichkeit, das hosting von WCF-Dienst auf Linux.
Ich lese über Wein, aber ich sah nicht ein beliebiges Beispiel für das hosten von WCF-service mit it.
P. S : ich habe versucht, mono und mod_mono aber ohne Erfolg.
- "ohne Erfolg" ist nicht eine richtige Weg, dein problem zu beschreiben, in stackoverflow, bitte erläutern Sie die Probleme, die Sie hatte, wenn Sie versuchen mono und mod_mono.
- Wein wird nicht in der Lage sein, Ihnen zu dienen, wie die Windows-version von WCF-Haken, um den IIS-eine Menge, die nicht portiert werden über Wein. Check out @Thinkster die Antwort und passen Sie Ihre WCF-auf die einfachste und unterstützt-Modus, Mono unterstützen können. Dann können Sie den host unter Linux. Natürlich ist es empfehlenswert zu wechseln ASP.NET Web-API-wenn Sie möchten, erstklassige Unterstützung.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie den host in einen stand-alone-Konsole-Anwendung, etwa so:
Wo
GreeterWcfService
ist der WCF-service-Klasse selbst undIGreeterWcfService
ist die service-Vertrag.Voll funktionsfähige Beispiel-Lösung in GitHub - mit separaten Projekten für die service -, hosting-und einen client. Überprüfen Sie es heraus.
Seine möglich, aber Sie sollten sich unter diesem link für das Verständnis der aktuellen Status und bekannte Probleme - http://www.mono-project.com/docs/web/wcf/. Es beschränkt sich nun. Für zB. wenn Sie möchten, verwenden Sie WSHttpBinding seine zurzeit nicht unterstützt.