SQL Anywhere Studio Help
MobiLink Monitor Help
This dialog lets you connect to a running MobiLink server. A Monitor connection is like a synchronization connection to the MobiLink synchronization server in that most of the parameters are the same. You must use parameters that are compatible with the MobiLink synchronization server's settings. For all MobiLink Monitor sessions, the script version is set to for_MLMonitor_only.
TipIf synchronizations are occurring when the MobiLink Monitor is started, the Monitor must wait until a worker thread is free before it can start. Therefore, you may want to start the Monitor before starting synchronizations. Once the Monitor is running, it does not use a MobiLink worker thread. |
The Connect To MobiLink Server dialog has the following components:
User Type the name of the MobiLink user for the connection. If you started the MobiLink server with -zu+
, then it doesn't matter what user ID you supply here.
Password Type a password for the connection. This must be the correct password for the MobiLink user you specify. Leave this field blank if the MobiLink user does not have a password.
Host The network name or IP address of the machine on which the MobiLink synchronization server is running. By default, it is the computer where the Monitor is running. You can use localhost if the synchronization server is running on the same machine as the Monitor.
Network protocol Select the communications stream and port to be used for the connection. These values should be set to the same protocol and port as the MobiLink synchronization server is using for synchronization requests.
TCP/IP Select this option to connect via TCP/IP.
Port The MobiLink synchronization server communicates over a specific port. By default, the port number is 2439 for TCP/IP. If you choose a value other than this, you must configure your MobiLink synchronization server to listen on the port you specify.
HTTP Select this option to connect via HTTP. By default, version 1.1 is used.
Port The MobiLink synchronization server communicates over a specific port. By default, the port number is 80 for HTTP. If you choose a value other than this, you must configure your MobiLink synchronization server to listen on the port you specify.
HTTPS Select this option to connect via HTTPS.
The HTTPS stream implements HTTP over SSL/TLS using RSA encryption. The RSA implementation uses Certicom technology. In order to use HTTPS, you must have MobiLink client-side data stream encryption installed on the computer running the MobiLink Monitor. The MobiLink Monitor trusts all certificates, so when you use HTTPS, you do not specify any certificate-related parameters in the Additional Network Parameters field.
NoteUse of Certicom technology requires that you obtain the separately-licensable SQL Anywhere Studio security option and is subject to export regulations. |
For more information about security, see Transport-Layer Security.
Port The MobiLink synchronization server communicates over a specific port. By default, the port number is 443 for HTTPS. If you choose a value other than this, you must configure your MobiLink synchronization server to listen on the port you specify.
Additional network parameters Specify optional network parameters in this field. The allowed values depend on the connection stream type.
The following table lists the parameters you can specify. These parameters are supported by all connection streams (TCP/IP, HTTP, and HTTPS), except where noted otherwise.
Parameter | Description |
---|---|
buffer_size=number | HTTP and HTTPS only. The maximum body size for a fixed content length message, in bytes. Changing the option will decrease or increase the amount of memory allocated for sending content. The default is 65 535, except on UltraLite and Pocket PC, in which case it is 1 024. |
client_port=nnnnn
client_port=nnnnn-mmmmm |
A range of client ports for communication. If only one value is specified, the end of the range is 100 greater than the initial value, for a total of 101 ports.
The option can be useful for clients inside a firewall communicating with a MobiLink synchronization server outside the firewall. |
persistent={ 0 | 1 } |
HTTP and HTTPS only. 1 (True) means that the client will attempt to use the same TCP/IP connection for all HTTPS requests in a synchronization. A setting of 0 (False) is more compatible with intermediate agents. The default is 0, except on Palm devices it is 1.
Note: Except on Palm devices, you should only set persistent to 1 if you are connecting directly to MobiLink. If you are connecting through an intermediate agent such as a proxy or redirector, a persistent connection may cause problems. |
proxy_host=proxy_hostname | HTTP and HTTPS only. The host name of the proxy server. |
proxy_port= proxy_portnumber | HTTP and HTTPS only. The port number of the proxy server. The default value is 80. |
url_suffix=suffix | HTTP and HTTPS only. The suffix to add to the URL on the first line of each HTTP request. When synchronizing through a proxy server or the MobiLink redirector, the suffix may be necessary in order to find the MobiLink synchronization server. The default value is MobiLink. |
version= versionnumber | HTTP and HTTPS only. A string specifying the version of HTTP to use. You have a choice of 1.0 or 1.1. The default value is 1.1. |
For more information about these network parameters, see Stream parameters reference.