Bonjour,
dans le cadre du développement d'une application, qui sera écrite en sous visual-C++ (mais sans les MFC) et utilisera QT (a priori une version 5.x) j'ai besoin d'intégrer une option permettant à deux utilisateurs de travailler en même temps sur l'application (et ses données). Le principe serait qu'un utilisateur lance l'application sur son poste, débute un travail dessus, et, à un moment donné, donne l'autorisation à une autre personne de travailler, depuis un poste déporté, sur l'application en même temps. Il s'agirait d'une communication peer-to-peer permettant a chacun de "voir" ce que fait l'autre, avec en prime un canal de discussion (genre console de chat ou voix). L'objectif est de pouvoir aider un client depuis un de nos PC.

Les contraintes sont:
1- les deux ordinateurs n'ont pas de lien réseau entre eux (pas d'intranet). Ils ne se connaissent donc pas directement. Le lien entre eux devra donc s'établir via un site Web pour qu'ils sachent qu'ils doivent communiquer entre eux,
2- les deux ordinateurs sont dans deux sociétés différentes (celle du client pour le premier poste, chez nous pour le second poste),
3- la sécurité est un point important. La communication ne doit se faire qu'entre les applications concernées. Une fois la communication établie il ne doit pas être possible d'accéder au contenu de l'autre PC. De plus, une fois qu'un PC se déconnecte, l'autre devient aussi inaccessible.

Quelqu'un connaitrait-il une librairie permettant de faire cela sans avoir à tout implanter (via des QWebSocket ou autre)?

Merci d'avance.