Je dois créer un serveur (java) - client (C++), le serveur et le client devront travailler avec des objets (types de données) qui sont les mêmes pour le client et pour le serveur, par exemple, un objet voiture sera créé du côté client, puis envoyé au serveur où des calculs supplémentaires seront effectués sur l'objet voiture. Ce que je voudrais faire est de créer une implémentation universelle de l'objet voiture et d'utiliser cette implémentation dans le serveur et le client. J'ai d'abord pensé à créer une DLL (en C++) avec tous les types de données qui sont identiques pour le client et le serveur, mais cette solution a un inconvénient. Parce que cette solution ne fonctionne que sous Windows et je dois supporter Win, Mac, Linux. Alors, existe-t-il une solution multiplateforme pour mon problème?Partager des types de données spécifiques à l'application avec le serveur et le client
Je rends grâce à toutes vos réponses.
les charger en Java est simple (System.loadLibrary), mais ils devraient avoir des wrappers JNI pour eux (c'est la conception probable pour cela). – TofuBeer