Freigeben über


ConnectionMode Enumeration

  • java.lang.Object
    • java.lang.Enum<ConnectionMode>
      • com.microsoft.azure.cosmosdb.ConnectionMode

public enum ConnectionMode

Stellt den Verbindungsmodus dar, der vom Client im Azure Cosmos DB-Datenbankdienst verwendet werden soll.

Die Konnektivitätsmodi "Direct" und "Gateway" werden unterstützt. Gateway ist die Standardeinstellung. <Weitere Details finden Sie unter>http://azure.microsoft.com/documentation/articles/documentdb- interactions-with-resources/connectivity-options</see>.

Felder

Direct

Gibt an, dass Anforderungen an Serverressourcen direkt an die Datenknoten gesendet werden.

Im direkten Modus werden alle Anforderungen an Serverressourcen innerhalb einer Sammlung, z. B. Dokumente, gespeicherte Prozeduren und benutzerdefinierte Funktionen usw., mithilfe des HTTPS- oder TCP/SSL-Transportprotokolls direkt an die Datenknoten innerhalb des Cosmos DB-Zielclusters gesendet.

Bestimmte Vorgänge auf Ressourcen auf Konto- oder Datenbankebene, z. B. Datenbanken, Sammlungen und Benutzer, werden immer über das Gateway mithilfe von HTTPS weitergeleitet.

Gateway

Gibt an, dass Anforderungen an Serverressourcen über einen Gatewayproxy unter Verwendung von HTTPS erfolgen.

Im Gatewaymodus werden alle Anforderungen über einen Gatewayproxy gesendet.

Gilt für: