| Architecture The core of the system is the SyncML
server. Connections can come from a wide range of sources from mobile phones
which are SyncML enabled to PDAs which have a SyncML client installed. In
addition specialised SyncConnectors can be used to extract information from
PC based applications such as Microsoft Outlook or Lotus Notes.
All software has been developed using the latest Object Oriented tools.
If you have a specialised requirement to synchronise either with a non
standard data source or record structurethen we can easily provide you with
a customised sync connector.
Within the SyncML server there is a sync engine which handles the logic
of day to day synchronisation and what happens when a conflict situation
arises. Our standard is for each user/device to have a selectable setting
which determines how the conflict is resolved. The sync engine can be
tailored to meet specific requirements.
Generally the sync server will
be configured to run as a Windows IIS ISAPI server application which
allows SyncML messages to easily pass through a corporate firewall. If you
have a different requirement then the server can be configured to meet your
requirements.

|