PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2025 → Deux applis qui communiquent entre elles
Deux applis qui communiquent entre elles
Iniciado por eric, 22,nov. 2004 14:54 - 5 respuestas
Publicado el 22,noviembre 2004 - 14:54
Bonjour,
Je souhaite développer deux applications indépendantes (avec Windev).
L'une de ces application permettras de piloter l'autre.
L'autre application attendras les ordres de la première et renverras des résultats.

Est-il possible de réaliser cela avec Windev ? Si oui, comment ? Y'a t'il des cannaux de communicatrion ? Via une base de donnée ?

Dans un premier temps, ces deux applis tourneront sur le même PC, mais peut être qu'un jour j'aurais besoin de les mettres sur deux machines séparées (réseaux)

Merci à vous pour votre aide !

Eric
Publicado el 22,noviembre 2004 - 16:09
Si un jour tu dois faire communiquer les applis via réseau, fait le avec les socket. Ca marche en local et via le réseau. Regarde l'aide de socketattendconnexion, tu as un exemple qui va bien t'orienter.

--
forumnewswindev@ifrance.com
Publicado el 22,noviembre 2004 - 16:30
pour la communication enter applis, j'utilise un composant de la lst55 qui permet de partager un bout de mémoire.

A+
Adrien
Publicado el 22,noviembre 2004 - 16:35
Salut, tu peux avoir pas mal d'infos sur mon site à l'adresse suivante

http://adcomm.free.fr/PageCommunication.htm

Chris


Eric wrote:
Bonjour,
Je souhaite développer deux applications indépendantes (avec Windev).
L'une de ces application permettras de piloter l'autre.
L'autre application attendras les ordres de la première et renverras
des résultats.

Est-il possible de réaliser cela avec Windev ? Si oui, comment ? Y'a
t'il des cannaux de communicatrion ? Via une base de donnée ?

Dans un premier temps, ces deux applis tourneront sur le même PC,
mais peut être qu'un jour j'aurais besoin de les mettres sur deux
machines séparées (réseaux)

Merci à vous pour votre aide !

Eric
Publicado el 22,noviembre 2004 - 17:57
Bonjour,

Personnelement, je fais communiquer une appli Windev 5.5, deux applis en Windev 8 (sockets client/serveur) et une appli externe (en je ne sais quel language d'ailleurs).

Pour ce faire, il m'a fallu mettre en place des répertoires partagés (comme des pipes) imposé par l'application externe, et des sockets pour donner aux utilisateurs les différents états des processus en cours (l'application serveur envoie les informations aux différents utilisateurs connectés).

Tout ça pour dire que tout est possible, selon ce qu'on a et ce qu'on veut!

Entre 2 (ou plus) applis en Windev 7 et +, personnelement je me dirigerais vers les sockets si les ordres à transmettre sont assez simple, ou vers du RPC ou SOAP si les ordres sont plus complexes. Les composants Sockets (serveur et client) sont simples d'emploi (après des petites modifications mineures pour bien adapter son application).

Si celà peut aider...
Bon DEV
Publicado el 22,noviembre 2004 - 22:49
Merci à tous pour votre aide.