Domanda

Ho appena iniziato a esaminare WCF e mi sono imbattuto in WSDualHttpBinding binding.

Ho usato il telecomando .Net in passato, ma non è stato possibile avere callback quando il client si trovava dietro un router. I callback funzionavano solo quando 2 applicazioni erano in esecuzione su una LAN.

Come spiegato da questo articolo. http://blogs.msdn.com/manishg/archive/ 2004/10/16 / 243414.aspx

Menziona & # 8220; Se l'applicazione client è in esecuzione dietro un router (come nel caso della maggior parte delle configurazioni di rete domestica), non è possibile che il server invii eventi al client & # 8221;

WCF trova un modo per rimediare, capisco che il TCP TCP supporta i callback funziona solo su una LAN? Ho ragione? Sarebbe bello che i callback funzionassero su Internet e si chiedeva solo se fosse possibile?

È stato utile?

Soluzione

Non ancora. I nuovi collegamenti di inoltro in WCF 4.0 lo rettificano davvero, ma i doppi collegamenti sono solo un modo per definire i callback da server a client in un unico contratto.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top