Bonjour,
J'ai dévelopé une application en Java avec Netbeans (ubuntu/kernel 2.6), et je dois intégrer une carte vidéo HD-SDI. Le problème c'est que peu d'entre elles ont un SDK pour Linux, et celles qui en ont un, ce dernier est écrit en C++.
Alors n'ayant pas envie d'utiliser la JNI, je me suis dis que je pourrais installer la carte dans un autre pc qui lui serait sous windows, déveloper une autre application server en C++ avec visual, et simplement demander depuis mon appli java des services au pc sous windows via un socket (les deux machines seront en réseau ethernet et les ip sont connues).
De plus, la partie java est très légère et tient sur un petit pc portable, ce qui m'arrange. Alors que si j'intègre la carte vidéo dans ce même pc, cela va demander de grosses ressources, donc mieux vaux un autre pc dédié.
Alors ma question est la suivante : est-ce possible depuis une appli écrite en java sous linux d'ouvrir un socket et dialoguer avec une appli écrite en C++ sous windows ? Logiquement je dirais oui, mais l'ayant jamais fait j'aimerais confirmation avant de me lancer dans l'aventure.
(désolé si c'est une question ridicule, mais fort heureusement il ne tue pas )
Merci pour vos réponses,
Dan.
Partager