Conception d'un service vidéo pour terminaux portables de type smatphone.( Télécharger le fichier original )par Rodrigue MOUNJOUOPOU MONJOUO ECOLE SUPERIEURE MULTINATIONALE DE TELECOMMUNICATIONS DE DAKAR - Ingénieur de conception des t&;eacute;lécommunications 2009 |
VI.2. Connecter le serveur à une base de données MySQL
58 Conception d'un service vidéo pour terminaux portables de type Smartphones Projet CLIPCLAP -Monjouo M. Rodrigue Ing. Télécom VI.3 Sécurité de la plateformeVI.3.1. Service de sauvegardeL'utilisation de SyncMl et du serveur Funambol sont un gage de sécurité car ils gèrent de nativement la sécurité des transactions. Dans la phase d'authentification, le serveur envoie au client un message contenant la balise <Chal> qui représente une demande d'authentification (Challenge en anglais) pour les informations auxquelles le client tente d'accéder. Le client doit alors répondre et donner le login et mot de passe dans une balise <Cred> (Credential en anglais). SyncML peut utiliser l'accès authentifié par le hachage md5. Le client et le serveur échangent leurs identifiants durant la phase d'authentification, retournant un code d'erreur si le processus s'arrête quelque part. La balise <Cred> est utilisée dans le <SyncHdr> pour fixer le type d'authentification qui sera utilisé dans la phase d'authentification. (Il y a le hachage md5, mais aussi l'encodage base64 et d'autres... Il faut donc que le serveur informe le client du type d'authentification utilisée). Au niveau du serveur, la résolution des conflits de synchronisation (modification d'une même donnée à la fois sur le client et le serveur) revient à la charge du Sync Engine (moteur de synchronisation) et s'effectue en s'appuyant sur les ancres. |
|