WAR das hosting eines WCF-Dienst mit net.tcp-Bindung

Ich versuche zu veröffentlichen, Berechnung Dienst auf eine Reihe von Computern, die von einer Anwendung verwendet werden server. Die Berechnung Servern sind zustandsabhängig und müssen in der Lage sein, zur Durchführung von asynchronen callbacks, so will ich mit pro-session-Einstellungen über TCP.

Den service-Anwendung wurde mit Hilfe der WCF Service Application Projekt-Typ in VS2008.

Als es passiert ist, die Berechnung service-Maschinen mit Vista, also laut den Unterlagen, die ich gelesen habe, ich sollte in der Lage sein zu verwenden, WAR-hosting. Ich versuche zu Folgen Microsofts Hinweise zu diesem Thema:

Installieren und konfigurieren von WCF-Komponenten

Hosten eines WCF-Diensts in WAR

Aber habe ich Schwierigkeiten früh. Ich sollte das ablegen .svc-Datei in meine Anwendung ein virtuelles Verzeichnis. Aber da bin ich nicht mit IIS-hosting, wie kann ich das virtuelle Verzeichnis erstellen? Die Dokumente darüber sind nicht eindeutig.

Auch, wenn Sie versuchen, führen Sie den Befehl, welcher es erlaubt net.tcp-Zugriff auf meine Anwendung:

%windir%\system32\inetsrv\appcmd.exe set app "Default Web Site/<WCF Application>" /enabledProtocols:net.tcp

Ich weiß nicht, was zu ersetzen <WCF Application> mit. Wieder, es scheint eine Vorherige Schritt fehlt, wo man publiziert den service in einem IIS gehostet werden-wie " Weise.

Ich habe eine test-Anwendung, die versucht, den Dienst verarbeiten. Wenn ich auf "Add Service Reference" es erkennt meinen Dienst, kann aber nicht verbinden Sie es mit net.tcp.

Hat hier jemand gelungen WAR, hosting und service konsumieren? Haben Sie irgendwelche Hinweise für mich?

UPDATE: ich habe nun versucht add net.tcp-Bindungen zu der website mithilfe des IIS-MANAGERS (Rechtsklick -> Bearbeiten-Bindungen...) aber das nur Protokolle zur Verfügung, die in der Add... " - dialog sind http und https. Nein net.tcp in dieser Liste. Und ja, ich habe installiert Nicht-http-Aktivierung-Komponenten... Sehr seltsam.

InformationsquelleAutor d91-jal | 2009-04-28

Schreibe einen Kommentar