Forum Programmation.c++ DCOP en réseau ?

Posté par (page perso) .
Tags : aucun
0
6
juin
2005
Bonjour,

Réflechissant actuellement à une archi client-serveur pour mon appli en Qt, je me suis naturellement intéressé à DCOP. La doc en ligne dit que DCOP peut utiliser des sockets UNIX ou TCP/IP. Qui dit TCP/IP dit réseau me suis-je dit, mais pas d'exemple sur l'utilisation en réseau. Vous confirmez que ce n'est pas fait pour ça ou bien vous m'envoyez RTFMer là où il faut ?

Merci
  • # --nolocal ignoré... c'est pas gagné pour le dcop en client/serveur !

    Posté par . Évalué à 4.

    Salut,

    J'ai eu la meme idée il y'a qqs temps... d'ou le lancement d'un dcopserver --nolocal comme tu as du le faire... Manque de bol, pas moyen de trouver la socket ouverte ni rien.. D'ou un ptit aller retour au code de dcopserver.cpp : http://websvn.kde.org/branches/KDE/3.4/kdelibs/dcop/dcopserver.cpp?(...)

    Eh oui... on y retrouve un joli :
    " else if (strcmp(argv[i], "--nolocal") == 0)
    ; // Ignore
    "

    Donc c'est pas gagné pour le client / serveur avec dcop... :-(

    La solution alternative qui arrive semble etre plutot dbus... Mais bon courage pour la doc...

    Pour le moment, je me suis replié vers une application "gsoap" (c'est pas le meme principe du tout que dcop, dbus, etc..., mais ca me convenait question appel de méthodes distantes)... Dbus me semble plutot prometteur, mais pas forcément encore assez avancé et documenté...

    Bon courage en tt cas !

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.