Pregunta

Comenzando a mirar WCF y encontré el Enlace WSDualHttpBinding.

He usado el control remoto de .Net en el pasado, pero no fue posible que se produjeran devoluciones de llamada cuando el cliente estaba detrás de un enrutador. Las devoluciones de llamada solo funcionaron cuando se ejecutaban 2 aplicaciones en una LAN.

Como se explica en este artículo. http://blogs.msdn.com/manishg/archive/ 2004/10/16 / 243414.aspx

menciona "Si su aplicación cliente se ejecuta detrás de un enrutador (como en el caso de la mayoría de las configuraciones de redes domésticas), no hay forma de que el servidor envíe eventos al cliente"

¿WCF encuentra una forma de rectificar esto, entiendo que el enlace TCP admite devoluciones de llamada solo funciona en una LAN? Estoy en lo cierto? Sería bueno que las devoluciones de llamadas funcionaran a través de Internet y me preguntaba si esto era posible.

¿Fue útil?

Solución

Todavía no. Los nuevos enlaces de retransmisión en WCF 4.0 rectifican esto de verdad, pero los enlaces dobles son solo una forma de definir devoluciones de llamada de servidor a cliente en un solo contrato.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top