TcpRelayConnectionMode Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Precaución
Esta API ya está en desuso.
Describe el modo de conexión para .NetTcpRelayBinding
[System.Obsolete]
public enum TcpRelayConnectionMode
[<System.Obsolete>]
type TcpRelayConnectionMode =
Public Enum TcpRelayConnectionMode
- Herencia
-
TcpRelayConnectionMode
- Atributos
Campos
Hybrid | 1 | La comunicación se retransmite a través de la infraestructura de Azure Service Bus mientras los puntos de conexión de cliente y servicio negocian una conexión de socket directo entre sí. La coordinación de esta conexión directa se rige por el servicio en la nube Azure Service Bus. El algoritmo de conexión de socket directo es capaz de establecer conexiones directas entre dos partes que se encuentran detrás de firewalls opuestos y dispositivos NAT. El algoritmo solo usa conexiones salientes para el recorrido del firewall y se basa en un algoritmo de predicción de puerto mutuo para el recorrido NAT. Dado que el algoritmo de recorrido NAT depende de una coordinación muy limitada y una predicción de mejor estimación sobre el comportamiento DE NAT esperado, el algoritmo tiende a tener una tasa de éxito muy alta para escenarios de inicio y pequeña empresa con un pequeño número de clientes y degrada en su tasa de éxito con nats más grandes. Si se puede establecer una conexión directa, la conexión retransmitida se actualiza automáticamente a la conexión directa sin pérdida de mensajes o datos. Si no se puede establecer la conexión directa, los datos seguirán fluyendo a través de la Azure Service Bus Relay.
|
Relayed | 0 | Toda la comunicación se retransmite a través de la nube Azure Service Bus. La conexión de control protegida por SSL se usa para negociar una conexión de socket de un extremo a otro retransmitida a través de la que fluyen todas las comunicaciones Client-Service. Una vez establecida la conexión, la infraestructura de Azure Service Bus actúa de forma similar a una retransmisión de proxy de reenviador de sockets que retransmite un flujo de bytes bidireccional. Este modo requiere además el puerto de salida 819 para el algoritmo de predicción NAT. Con la mayoría de los productos de firewall personales, la conexión de socket de salida establecida por el modo de conexión directa también requerirá que el usuario conceda una excepción de directiva única (firewall personal de Windows y otros productos normalmente solicitará al usuario) a la aplicación de hospedaje. |
Se aplica a
Azure SDK for .NET