SynchronizationProfile

Before synchronizing with Unwired Server, you must configure a client with information for establishing a connection with the Unwired Server where the mobile application has been deployed.

Example 1

ConnectionProfile cp = SampleAppDB.GetSynchronizationProfile();
cp.DomainName = "default";

Example 2

This example is to call relay server for replication-based synchronization:
ConnectionProfile cp = SampleAppDB.GetSynchronizationProfile();
    cp.ServerName = "Relay_Server";
    cp.PortNumber = 80;
  cp.NetworkStreamParams = "url_suffix=ias_relay_server/client/rs_client.dll/Ryan.SUPFarm";  
  cp.Save();

Example 3

You can set certificate information in SynchronizationProfile.
ConnectionProfile profile = MyDatabase.GetSynchronizationProfile();
profile.DomainName = "default";
profile.ServerName = "host-name";
profile.PortNumber = 2481;
profile.NetworkProtocol = "https";
profile.NetworkStreamParams =
"trusted_certificates=rsa_public_cert.crt";