[WD9] Conseil pour un dialogue inter-applications ?
3 réponses
Vincent Barré
Bonjour,
J'aurais voulus un ptit conseil sur le dialogue entre applications Windev.
J'ai une application principale qui doit recevoir et émettre des
ordres,textes,images... vers 3 ou 4 applications différentes mais sur le
même poste.
Quel principe utiliseriez-vous ?
- Les sockets ?
- Connexion RPC ou FTP ?
- API du genre CreatFileMapping ?
- Autres ?
Merci, mais je n'ai pas la version 7 de Windev, et Windev 9 refuse de m'ouvrir quoi que ce soit (Version trop ancienne).
@+ Vincent Barré
patrice
"Vincent Barré" a écrit dans le message de news:436a2522$0$1751$
Bonjour, J'aurais voulus un ptit conseil sur le dialogue entre applications Windev. J'ai une application principale qui doit recevoir et émettre des ordres,textes,images... vers 3 ou 4 applications différentes mais sur le même poste. Quel principe utiliseriez-vous ? - Les sockets ? - Connexion RPC ou FTP ? - API du genre CreatFileMapping ? - Autres ?
Ca dépend de la taille des objets, de la réactivité souhaitée, ...
Pour des gros fichiers et etre vite réactif, j'opterais pour placer les fichiers dans des dossiers d'attente et a réveiller les applis concernés en utilisant les event nommés (api32)
Pour des petits messages d'information, socket udp Pour des messages de commande, socket tcp ouverte en permanence.
Pas oublier aussi le WM_COPYDATA qui est tres sympa pour dialoguer avec une fenêtre d'un autre process.
"Vincent Barré" <vincent.barre-sanspub@delta-developpement.com> a écrit dans
le message de news:436a2522$0$1751$8fcfb975@news.wanadoo.fr...
Bonjour,
J'aurais voulus un ptit conseil sur le dialogue entre applications Windev.
J'ai une application principale qui doit recevoir et émettre des
ordres,textes,images... vers 3 ou 4 applications différentes mais sur le
même poste.
Quel principe utiliseriez-vous ?
- Les sockets ?
- Connexion RPC ou FTP ?
- API du genre CreatFileMapping ?
- Autres ?
Ca dépend de la taille des objets, de la réactivité souhaitée, ...
Pour des gros fichiers et etre vite réactif, j'opterais pour placer les
fichiers dans des dossiers d'attente et
a réveiller les applis concernés en utilisant les event nommés (api32)
Pour des petits messages d'information, socket udp
Pour des messages de commande, socket tcp ouverte en permanence.
Pas oublier aussi le WM_COPYDATA qui est tres sympa pour dialoguer avec une
fenêtre d'un autre process.
"Vincent Barré" a écrit dans le message de news:436a2522$0$1751$
Bonjour, J'aurais voulus un ptit conseil sur le dialogue entre applications Windev. J'ai une application principale qui doit recevoir et émettre des ordres,textes,images... vers 3 ou 4 applications différentes mais sur le même poste. Quel principe utiliseriez-vous ? - Les sockets ? - Connexion RPC ou FTP ? - API du genre CreatFileMapping ? - Autres ?
Ca dépend de la taille des objets, de la réactivité souhaitée, ...
Pour des gros fichiers et etre vite réactif, j'opterais pour placer les fichiers dans des dossiers d'attente et a réveiller les applis concernés en utilisant les event nommés (api32)
Pour des petits messages d'information, socket udp Pour des messages de commande, socket tcp ouverte en permanence.
Pas oublier aussi le WM_COPYDATA qui est tres sympa pour dialoguer avec une fenêtre d'un autre process.