Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (Deutsch) » MobiLink - Clientadministration » Einführung in MobiLink-Clients » Netzwerkprotokolloptionen des MobiLink-Clients

 

buffer_size

Legt die maximale Anzahl der Pufferbytes vor dem Schreiben in das Netzwerk fest. Für HTTP und HTTPS ist dies die maximale Größe der HTTP-Anforderung.

Syntax
buffer_size=Byte
Protokolle
Hinweise zur Unterstützung
Standardwert
Bemerkungen

Im Allgemeinen gilt für HTTP und HTTPS: Je größer die Puffergröße, desto geringer ist die Anzahl der HTTP-Anforderung/Antwort-Zyklen, dafür erhöht sich jedoch der Speicherbedarf.

Auch für TCPIP und TLS gilt, dass größere Puffer schneller sind, aber mehr Speicher erfordern. Der Leistungsunterschied ist jedoch geringer als bei HTTP.

Die Einheit ist Byte. Geben Sie K für Kilobyte, M für Megabyte und G für Gigabyte an.

Der Maximalwert beträgt 1G.

Diese Option steuert die Größe der Anforderungen vom Client und hat keine Auswirkungen auf die Größe der Antworten von MobiLink.

Hinweise zum Einstellen der Netzwerkprotokolloptionen mit dbmlsync finden Sie unter Erweiterte Option CommunicationAddress (adr).

Hinweise zum Einstellen der Netzwerkprotokolloptionen mit UltraLite finden Sie unter Netzwerkprotokolloptionen für UltraLite-Synchronisationsdatenströme.

Beispiel

Im folgenden Beispiel wird die maximale Byte-Anzahl auf 32K festgelegt.

Auf einem SQL Anywhere-Client lautet die Implementierung folgendermaßen:

dbmlsync -e "adr=buffer_size=32K"

In einer UltraLite-Anwendung, die mit Embedded SQL oder C++ geschrieben wurde, lautet die Implementierung folgendermaßen:

synch_info.stream_parms = TEXT("buffer_size=32K");