Frage

Kann ich Delphi 2007 mit einem WCF-Dienst mit dem NetNamedPipeBinding kommunizieren?

Wenn ja, dann wie?

War es hilfreich?

Lösung

Ich schlage vor, dass Sie einen COM-sichtbar-Proxy für Ihren Dienst mit .NET erstellen (und WCF!), Dann ist es von Delphi verbrauchen wie jedes COM-Objekt.

Es gibt mehrere Gründe, warum für einen WCF-Dienst einen nativen Client Implementierung auf einem NetNamedPipesBinding Endpunkt zu hören ist äußerst komplex. Siehe http://blogs.charteris.com/blogs/chrisdi für weitere Details.

Andere Tipps

Ja, sollten Sie in der Lage sein, dies zu tun, so lange wie Sie Delphi 2007 erhalten können mit dem Windows-Named Pipes zu kommunizieren.

Hier ist ein Artikel zu Delphi 3000 über rel="nofollow wie Delphi zu verwenden, um kommunizieren mit Named Pipes, darunter auch einige Code-Beispiele.

Da Named Pipes eine grundlegende Kernfunktion von Windows NT / XP / Vista sind, Delphi sollten mit denen kein Problem (Lesen + Schreiben) kommunizieren können.

Gibt es überhaupt das helfen? Marc

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top