2010-12-14 6 views
1

Ich migriere eine alte Delphi-Anwendung, die ich in C# geschrieben habe. Die Anwendung ist ein Datenlogger, der protokollierte Datenanforderungen über eine SOAP-Web-Service-Schnittstelle verfügbar macht..net Web-Service in meiner Anwendung gehostet

Der Web-Service ist mit der Delphi-Grafik-Windows-Anwendung enthalten, d. H. Keine Notwendigkeit, einen Webserver wie IIS, etc. laufen zu lassen Ich laufe einfach die Anwendung und es läuft und läuft unter der Haube.

Ich bin auf der Suche nach dem gleichen in meiner C# Windows-Formularanwendung, kann ich viele Ressourcen auf das Schreiben von Web-Services finden, die letztlich in IIS gehostet werden, aber kämpfe um eine Lösung für einen eigenständigen Web-Service innerhalb meiner zu finden Anwendung.

Hat jemand irgendwelche Vorschläge oder kann mich auf irgendwelche Ressourcen auf diesem zeigen?

Der Web-Service muss nicht SOAP sein, REST ist in Ordnung (in der Tat wahrscheinlich bevorzugt).

Antwort

0

zu bieten scheint Wenn Sie wollen einen Service in Ihrer Anwendung hosten, ist es möglich, mit der System.ServiceModel.ServiceHost Klasse. Sie müssen zuerst WCF lernen, aber das beantwortet zumindest Ihre Frage, um Sie zu beginnen. Wenn Sie weitere Fragen haben, lassen Sie mich ein oder zwei Kommentare und ich werde meine Antwort aktualisieren, um Ihre Anfragen unterzubringen.

Verwandte Themen