Bonjour,

Une problématique se dresse devant moi !

Je vous explique le contexte :

J'ai un programme développer en C RTX qui me permet de faire l'acquisition de packet UDP et un autre programme celui ci développer en JAVA.

J'aurai besoin de partager un segment de mémoire qui serai remplie par la partie C RTX puis lu par la partie JAVA.

Mon idée d'algorithme :

1 - Partager la mémoire entre le programme en C RTX et un autre programme en C qui ferait l'intermédiaire de pont
2 - Faire de ce pont une DLL pour pouvoir l'utiliser dans JAVA avec JNA
3 - Utiliser une fonction présente dans cette DLL pour remplir un buffer coté JAVA


Si quelqu'un à une idée ?!

Merci d'avance.

PS : Je ne sais pas si je devais poster ici ou dans la partie JAVA...