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
Version imprimable
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 ?