lien vers le Market Android
Market Android
tuto.VDLys  
Personnaliser VDLysCRM


ï»ż Voici un guide d'utilisateur du serveur VDLysCRM Srv :

Au niveau du HTML/CSS :
Il est facile de personnaliser VDLysCRM, puisque les pages HTML et CSS qui la constitue sont entiĂšrement accessibles.

Au Niveau du JAVASCRIPT :
Vous pouvez Ă©galement intervenir sur son code JAVASCRIPT pour en modifier le fonctionnement.
Dans ce cas, l'installation de Firebug est fortement recommandé.

Avant tout, vous devez installer et lancer le serveur VDLysCRM Srv sur votre ordinateur.

Télécharger le serveur VDLysCRM Srv.

VDLysPDA CRM avec VDLysCRM Srv :

Cette vidéo illustre les différentes communications établies avec VDLysCRM Srv.
  • Ainsi, le navigateur web est client de VDLysCRM Srv pour tĂ©lĂ©charger les pages HTML, CSS, JAVASCRIPT, les images, etc....
  • De mĂȘme, le code ajax qui se connecte au serveur pour obtenir les donnĂ©es de la base.
  • Ou encore le smartphone, qui communique Ă©galement avec le serveur pour recevoir un numĂ©ro de tĂ©lĂ©phone Ă  composer ou une adresse d'un mail Ă  envoyer, pour consulter une fiche sociĂ©tĂ©, ou pour rechercher le nom d'un contact par son numĂ©ro de tĂ©lĂ©phone.

  • Serveur HTTP
    Le serveur VDLysCRM Srv est un serveur HTTP, il rĂ©pond donc aux requĂȘtes de la forme :
    GET http://192.168.2.53:80/ HTTP/1.0[CR][CR]
    Le serveur vous répond alors avec la page d'identification.
    Pour Ă©vite cela, envoyez la requĂȘte :
    GET http://192.168.2.53:80/ HTTP/1.0[CR]VDLysCRM-ID: QWRtaW46VkRMeXM=[CR][CR]
    Pour communiquer avec VDLysDom Srv, le client HTTP doit ĂȘtre identifiĂ© avec un compte utilisateur existant.
    A l'installation du serveur, le compte utilisateur est Admin, et le mot de passe VDLys.
    Admin:VDLys encodé en base64 donne QWRtaW46VkRMeXM=

    Dans la CRM, ces informations sont enregistrĂ©es dans un cookie, ce qui Ă©vite de devoir rĂ©pĂ©ter cet entĂȘte VDLysCRM-ID systĂ©matiquement.
    Voir la page :
    repertoire_de_l'exe\htdocs\Identification.htm

    Pour afficher le logo VDLys, la requĂȘte est :
    http://192.168.2.53:80/images/Logo_VDLys.png
    Il se trouve dans : repertoire_de_l'exe\htdocs\images\Logo_VDLys.png
    Le serveur VDLysCRM Srv utilise le port 80 pour rĂ©pondre aux requĂȘtes HTTP.
    Ce port est standard, il peut donc ĂȘtre utilisĂ© par un autre serveur HTTP installĂ© sur la machine.
    Dans ce cas, VDLysCRM Srv utilise le port 8358.
    La requĂȘte serait alors :
    http://192.168.2.53:8358/images/Logo_VDLys.png

    Base de donnĂ©es
    Le serveur VDLysCRM Srv intÚgre une base de données.
    Cela permet à VDLysCRM de gérer une base de sociétés, de contacts, de dossiers et d'utilisateurs.
    Les requĂȘtes permettant d'accĂ©der aux donnĂ©es se terminent par .req
    Pour obtenir la liste des utilisateurs, utilisez la requĂȘte :
    http://192.168.2.53:80/CRM_Utilisateurs.req
    Le serveur répond avec une liste de données au format json.
    {"Utilisateurs":[{"User_Nom":"QWRtaW4=", "User_Mdp":"VkRMeXM=", "User_Level":"QWRtaW5pc3RyYXRldXI=", "IDUtilisateur":"MQ==", "User_Mail":"", "IDUser_Sup":"MA==", "User_Idx":"MQ==", "User_pdaVDLys_ID":"", "User_pdaVDLys_Mdp":"", "User_Supp":"MA==", "User_Actif":"QWN0aWY="}]}

    Serveur Push
    Le serveur VDLysCRM Srv est un serveur Push.
    GET http://192.168.2.53:80/Push_connect.req?SoftSrc=Client1 HTTP/1.0[CR]VDLysCRM-ID: QWRtaW46VkRMeXM=[CR][CR]
    Cette requĂȘte permet au client HTTP d'Ă©tablir une connexion avec VDLysCRM Srv.
    Le client, identifié sous le nom Client1, recevra une réponse si un autre client du serveur, Client2 par exemple, lui envoie un message :
    GET http://192.168.2.53:80/Push_message.req?SoftSrc=Client2&SoftDst=Client1&UserMessage=Bonjour HTTP/1.0[CR]VDLysCRM-ID: QWRtaW46VkRMeXM=[CR][CR]
    Le serveur transmet ce message Ă  Client1 et ferme la connexion.
    Le message est reçu dans le corps de la requĂȘte HTTP.
    Un message est donc envoyĂ© dans les paramĂštres d'une requĂȘte HTTP, soit avant le 1er double [CR], et reçu dans le corps de la requĂȘte, soit entre le 2Ăšme et 3Ăšme double [CR].

    Client1 devra remonter la connexion vers le serveur pour attendre un nouveau message.
    Si il n'y a pas de message au bout de 20 secondes, le serveur ferme la connexion.
    Client1 devra de nouveau la remonter.

    Un excellent site expliquant le Push.

    Votre serveur VDLys sur mesure
    Le serveur VDLysCRM Srv a été réalisé sur mesure pour cette CRM.
    Il est ainsi parfaitement adapté aux besoins spécifiques d'une CRM.

    Une autre version de ce serveur est utilisé pour réaliser une solution de Domotique.
    VDLysDom Srv commandé depuis VDLysPDA Dom :


    Pour cette utilisation, le serveur a été modifié pour intégrer du streaming HTTP afin de diffuser facilement des vidéos.
    L'identification d'un utilisateur est également différente de la CRM.

    Si vous souhaitez intĂ©grer ce serveur Ă  votre projet, il peut ĂȘtre personnalisĂ© pour s'adapter Ă  vos besoins.
    Il pourra ainsi s'interfacer à votre base de données, ou intégrer des fonctionnalités particuliÚres.
    N'hésitez pas à nous contacter.