ConnectivityMode Enum

Definition

Sets the underlying wire-level protocol used to communicate with Service Bus.

public enum ConnectivityMode
Inheritance
ConnectivityMode

Remarks

The connectivity mode differs from the TransportType protocol that the service specifies for client communication. The transport type is determined by the binding used. No matter which TransportType you select (NetMessaging or AMQP), the communication occurs over the selected connectivity mode. For example, you can have AMQP occur over TCP or HTTP(S).

Fields

AutoDetect

Auto-detect mode. Automatically selects between the TCP, HTTP and HTTPS modes based on an auto-detection mechanism that probes whether either connectivity option is available for the current network environment. If both are available, the system will choose TCP by default.

Http

HTTP mode. Listeners attempt an HTTP connection followed by an HTTPS connection with the Service Bus service, then wait for messages. This might allow you to more easily work around TCP port constraints.

Https

HTTPS mode. Listeners attempt an HTTPS connection with the Service Bus service, then wait for messages.

Tcp

TCP mode (default). Listeners create TCP connections to the Service Bus service to a destination port in the range 9350 to 9354.