Je sais pas quelle fonction utiliser
Je dois partager une struct en reseau entre plusieur ordi
Je ne crois pas que je puisse utiliser OpenFileMapping
Si vous pouvez m aider merci
Je sais pas quelle fonction utiliser
Je dois partager une struct en reseau entre plusieur ordi
Je ne crois pas que je puisse utiliser OpenFileMapping
Si vous pouvez m aider merci
Si tu ne n'a pas besoin que ton programme soit protable, tu peux utiliser les appels syst�mes de gestion de m�moire partag�.
Ce n'est pas un probl�me de C++ mais de comment partager de la m�moire entre 2 PC sous un syst�me donn�, ou plut�t d'application distribu�e. Il y a des solutions sp�cialis�es (DCOM, CORBA...).
J aimerai avoir une reponse avec plus de details
J ai compris que je dois utiliser COM mais comment
Ca m aiderait beaucoup d avoir un exemple
Merci
COM permet de partager des composants logiciels entre plusieurs process d'une m�me machine. Entre plusieurs machines, c'est DCOM. C'est une technologie Microsoft.
http://www.developpez.com/windows/dcom
une des alternatives est CORBA. Pour faire court, ce sont de v�ritables usines � gaz.
En fait tout d�pend de comment tu dois partager ta struct, ce que tu veux faire quoi.
Je veux y acceder comme un pointeur.
En fait le programme que j avait ecrit etait composer de plusieurs process mais sur le meme ordi et maintenant on me demande de partager le programme et que plusieurs ordi ( 3 ~ 4) ai acces a cette struct. Ce que je veux c ne pas changer le coeur du programme et continuer a y acceder evec un pointeur comme si c etait sur le mm ordi.
Merci de l aide.
Il faut obligatoirement un proc�d� qui informe les autres ordis que la struct a �t� modifi�e, et leur envoie les modifications en question. Ca devrait remettre en cause la mani�re dont tu utilises la struct je pense.
Pour le partage d'une donn�e entre plusieurs ordinateurs le mieux est de faire un serveur qui contient la donn�e et qui l'envoie de fa�on lin�aris�e aux clients.
J aimerai bien avoir un exemple si c possible
Parceque j ai pas vraiment d idee comment le faire
Merci
Un exemple de quoi ? D'une application client/serveur ? De la lin�arisation de donn�es ?
Partager