- Nettcpbinding
- Duplexchannelfactory bidirectional Communication < /p>
Alle Anwendungen, Dienste, usw. Auf dem gleichen Maschinenbrocken. />
Die schematische Art von Aussehen wie diese
WPFAPP1
(enthält die Definition von ReportingFacilityInterface)
Reting Benachrichtigungen als separate Rückrufbacks zu wpfapp2
^
|
v
| /> V
WPFApp2 (muss exponierte Methoden auf WPF1 -ReportingFacilityInterface -Objekt aufrufen) < /p>
Ich habe meine WCF "Service" -Klasse erstellt. />
1) WPFAPP1 startet und instanziert eine Instanz der freiliegenden Dienstklasse < /p>
Code: Select all
ReportingFacilityInterface = new ReportingFacility.ReportingFacilityInterface();
< /code>
Dies startet gut.reportingFacilityProxy = new ReportingFacilityInterfaceProxy.ReportingFacilityProxy();
< /code>
Dies instanziiert das Proxy -Objekt, was dazu führt, dass dies aufgerufen wird: < /p>
reportingFacilityInterface = DuplexChannelFactory.CreateChannel(objContext, "RPIEndPointConfiguration");
< /code>
Dies scheint erfolgreich zu sein und erfolgreich zurückzugeben. reportingFacilityInterface.Initialize(configuration);
konnte keine Verbindung zu net.tcp: // localhost: 8732/reportingfacility herstellen.
Der Verbindungsversuch dauerte eine Zeitspanne von 00: 00: 02.1931255.
TCP -Fehlercode 10061: Es konnte keine Verbindung hergestellt werden, da die Zielmaschine ihn aktiv abgelehnt hat. Von WCF bin ich hier irgendwie verblüfft.>
Mobile version