Database Code
  Home arrow Database Code arrow Page 7 - MobiLink Synchronization Wizard in SQL Any...
ASP Free Forums 
.NET  
ASP  
ASP Code  
ASP.NET  
ASP.NET Code  
BrainDump  
C#  
Code Examples  
Database  
Database Code  
IIS  
Microsoft Access  
MS SQL Server  
Visual Basic.NET  
Windows Scripting  
Windows Security  
XML  
ASP Web Hosting  
ASP.NET Web Hosting 
Dedicated Servers 
Actuate Whitepapers 
Moblin 
Windows Web Hosting
 
IBM® developerWorks 
Sun Developer Network 
Weekly Newsletter
 
Developer Updates  
Free Website Content 
 RSS  Articles
 RSS  Forums
 RSS  All Feeds
Write For Us Get Paid 
Request Media Kit
Contact Us 
Site Map 
Privacy Policy 
Support 
 USERNAME
 
 PASSWORD
 
 
  >>> SIGN UP!  
  Lost Password? 
DATABASE CODE

MobiLink Synchronization Wizard in SQL Anywhere 10
By: Jayaram Krishnaswamy
  • Search For More Articles!
  • Disclaimer
  • Author Terms
  • Rating: 5 stars5 stars5 stars5 stars5 stars / 6
    2006-12-13

    Table of Contents:
  • MobiLink Synchronization Wizard in SQL Anywhere 10
  • Creating the data source for the MobiLink synchronization setup
  • MobiLink Synchronization Wizard
  • Data Source for the consolidated database schema
  • Choosing download options
  • Specifying names for Publication and Script version
  • Fine tuning the model using the Sybase Central Management Interface
  • Summary

  • Rate this Article: Poor Best 
      ADD THIS ARTICLE TO:
      Del.ici.ous Digg
      Blink Simpy
      Google Spurl
      Y! MyWeb Furl
    Email Me Similar Content When Posted
    Add Developer Shed Article Feed To Your Site
    Email Article To Friend
    Print Version Of Article
    PDF Version Of Article
     
     
    ADVERTISEMENT

    Stay one step ahead of the competition. Evaluate and give feedback on some of the hottest web development tools on the market today. Make your opinion heard! Click Here

    MobiLink Synchronization Wizard in SQL Anywhere 10 - Fine tuning the model using the Sybase Central Management Interface


    (Page 7 of 8 )

    When the model is completed, the model details are also available in the MobiLink Model Tasks list in Sybase Central as shown in the next picture. In this window you can perform several activities related to the synchronization model and make changes if needed. It allows a wide range of tuning using the graphical interface.

    When you double click the icon of the model in the above view of Sybase Central, you can access other details that you may modify before deployment. The next picture shows the Mappings, in particular the column mappings. The details in the lower pane will not appear in the default view of this window. When the Mappings tab is in view, you need to click in the region shown by annotation to see the column details. For the top tab, Mappings, you can see a number of tabs in the bottom. Each of these represents graphically the choices made during the model generation.

    By clicking on the "Dir" column you can choose any of the three options to be effective while synchronizing as shown in the next picture. Here the 'Bidirectional' option (default) is chosen for this exercise. The other options for deleted rows and conflict resolution were chosen during model generation. In the present tutorial only one table was chosen, but you may switch to another table/tables if such were the case. You could also specify a different subset for the download. Of course in this case all remote databases (only one in the present case) receive the same data.

    When you tab to the 'Events' tab you will see the display shown in the next picture. The drop-down list can be used to add other events if necessary, but the script must be created by the developer (Sybase Central will not provide scripts).

    Tabbing to the Authentication tab displays other authentication options to access the model. In the present case, the default, MobiLink's authentication, will be used. Email, POP3, and LDAP are other options.

    Tabbing to the next tab, Notifications, displays the view shown in the next picture. The Download cursor seen earlier in the events is shown here. The polling is every 30 seconds by default, which may be changed (30 seconds to one hour). The isolation level choices are also shown. For details on isolation levels and how they affect performance, seek information at the SQL Anywhere web site. In general the higher the numeric value of isolation level the higher the protection but the lower the concurrency. At isolation level 1, which is the default in this exercise, dirty reads are prevented with greater cursor stability.

    Model related objects in Sybase Central

    After the model is created, model related information may be accessed in Sybase Central from the MobiLink plug-in. In order the access this information you need to log in to the Consolidated database. This gives access to the various objects of the model in MobiLink as shown in Appendix 3.

    More Database Code Articles
    More By Jayaram Krishnaswamy


       · Mobile device management is expected to grow very fast in the coming years and...
     

    DATABASE CODE ARTICLES

    - Deployment of the MobiLink Synchronization M...
    - MobiLink Synchronization Wizard in SQL Anywh...
    - Finding Matching Records in Data Access Pages
    - Using the AccessDataSource Control in VS 2005
    - A Closer Look at ADO.NET: The Command Object
    - A Closer Look at ADO.NET: The Connection Obj...
    - Using ADO to Communicate with the Database, ...
    - Code Snippets: Counting Records
    - Constraints In Microsoft SQL Server 2000
    - Multilingual entries into a DB and to be dis...
    - Getting A List of Tables From SQL Server
    - SQL Server Database Creator - .NET Version
    - ADO Recordset Paging
    - Two combos, one textbox example
    - Discussion & Listserv Module by Mike Eck...





    © 2003-2008 by Developer Shed. All rights reserved. DS Cluster 4 hosted by Hostway