VI.3.2. Funambol Outlook Sync client : autre
client de messagerie
Le mode de fonctionnement de Funambol Outlook Sync client est
semblable à celui de Mozilla Thunderbird. Mais son mode de configuration
est beaucoup plus aisé que celui de Mozilla Thunderbird. Il suffit de
télécharger Funambol Outlook Sync Client et de l'installer sur
une machine Windows. Ensuite on indique l'adresse du moteur de synchronisation
et de l'utilisateur Funambol comme cela a été fait dans le cas de
Mozilla Thunderbird. L'avantage de Funambol Outlook Sync Client est que sa
première synchronisation avec le serveur Funambol, permet de configurer
automatiquement la messagerie Microsoft Outlook. On n'aura plus à aller
sur un serveur de messagerie pour écrire ou consulter ses courriers
électroniques. Son interface graphique, figure
13, ressemble à celle de Funambol Mozilla Sync Client.
Figure 13:
Déroulement d'une synchronisation avec Funambol Outlook Sync
Client
VI.3.3. Funambol Ipod Sync Client
Funambol Ipod Sync Client synchronise les contacts par
liaison USB et les garde en mémoire pour un terminal mobile compatible
avec Funambol, que l'on connecte à un ordinateur. Il les
transfère par la suite au serveur Funambol. Il est
téléchargeable gratuitement sur le site de Funambol. Voici
à quoi il ressemble.
Figure 14: Interface
graphique de Funambol iPod Sync Client
Pour le configurer, on clique sur
Edit dans le menu de Funambol Ipod Sync Client, puis
sur communications settings. La fenêtre
suivante apparaît.
Figure 15: Interface de
configuration de Funambol iPod Sync Client
Les éléments à configurer sont les
suivants :
ü Server URL :
http://localhost:8080/funambol/ds. Les tests ayant
été faits sur la même machine hébergeant le serveur,
l'adresse IP est désignée ici par
localhost ;
ü Username :
guest ;
ü Password :
guest ;
ü Device Id : fip-ZGnKgYzSlyKhkKmcnuEnHA== (qui est
attribué automatiquement par Funambol, lors de l'installation. Cette
adresse varie d'une machine à une autre).
VI.3.4. Déroulement d'une requête de
synchronisation
Une requête de synchronisation typique se déroule
en suivant les étapes suivantes tel que le montre le diagramme de
séquence de la figure 16.
ü afin de se synchroniser, le dispositif mobile envoie
une requête au serveur Funambol ;
ü le HTTP Handler prend la requête en
charge afin de la traiter (par exemple association du message à une
session de synchronisation existante) ;
ü le message SyncML est alors transmis au
serveur Funambol et le moteur de synchronisation se charge de le
traiter ;
ü le moteur de synchronisation fait appel à des
sources de synchronisation qui définissent les accès
spécifiques à une base de données afin d'extraire les
données demandées par le client mobile ;
ü le moteur de synchronisation construit un message
SyncML de réponse et le renvoie au HTTP Handler qui va
l'empaqueter en réponse HTTP;
ü la réponse est retournée au dispositif
mobile.
Figure 16: Schéma
illustratif d'une requête de synchronisation
|