Ich bin an einem WCF-Server interessiert, der sowohl HTTP- als auch TCP-Schnittstellen bereitstellt. Es wird mit Silverlight-Clients verwendet, daher ist die HTTP-Schnittstelle für sichere Kommunikation gedacht, während TCP den Rest der Zeit verwendet wird.Können WCF TCP- und HTTP-Endpunkte denselben Port haben?
Ist es möglich, dass diese beiden Schnittstellen den gleichen Port an ihren Endpunkten verwenden, z. http://localhost:9000/ und net.tcp: // localhost: 9000 /?
Ich wäre sehr überrascht, vor allem, wenn Sie wirklich HTTPS für Sicherheit meinen. Wie hosten Sie den HTTP-Endpunkt - IIS oder etwas anderes? (Hat WCF einen integrierten HTTP-Host?) Wenn es IIS ist, dann fast sicher nicht. Warum willst du das trotzdem machen? – Rup