Contents Index Stream Error synchronization parameter Stream Parameters synchronization parameter

UltraLite Database User's Guide
   Synchronization for UltraLite Applications
    Synchronization parameters reference

Stream Type synchronization parameter


Function 

Set the MobiLink synchronization stream to use for synchronization.

Most synchronization streams require parameters to identify the MobiLink synchronization server address and other behavior. These parameters are supplied in the stream_parms parameter.

For more information, see Stream Parameters synchronization parameter.

Default 

The parameter has no default value, and must be explicitly set.

When the type of stream requires a parameter, pass that parameter using the Stream Parameters parameter; otherwise, set the Stream Parameters parameter to null.

The following stream functions are available, but not all are available on all target platforms:

Stream Description
ActiveSync ActiveSync synchronization (Windows CE only).

For a list of stream parameters, see ActiveSync synchronization stream parameters.

HTTP Synchronize via HTTP.

The HTTP stream uses TCP/IP as its underlying transport. UltraLite applications act as Web browsers and the MobiLink synchronization server acts as a Web server. UltraLite applications send POST requests to send data to the server and GET requests to read data from the server.

For a list of stream parameters, see HTTP stream parameters.

HTTPS Synchronize via the HTTPS synchronization stream.

The HTTPS stream uses SSL or TLS as its underlying protocol. It operates over Internet protocols (HTTP and TCP/IP).

The HTTPS stream requires the use of technology supplied by Certicom. Use of Certicom technology requires that you obtain the separately-licensable SQL Anywhere Studio security option and is subject to export regulations. For more information on this option, see Welcome to SQL Anywhere Studio.

For a list of stream parameters, see HTTPS stream parameters.

TCP/IP Synchronize via TCP/IP.

For a list of stream parameters, see TCP/IP stream parameters.

UlSecureSocketStream() TCP/IP or HTTP synchronization with transport-layer security using elliptic curve encryption. This stream is available for static Java applications only.

For a list of stream parameters, see UlSecureSocketStream synchronization parameters.

UlSecureRSASocketStream() TCP/IP or HTTP synchronization with transport-layer security using RSA encryption. This stream is available for static Java applications only.

For a list of stream parameters, see UlSecureSocketStream synchronization parameters.

Interfaces 

Contents Index Stream Error synchronization parameter Stream Parameters synchronization parameter