Bonjour à tous,
On m'a demandé de redévelopper une application permettant de piloter un BANC d'essais ( 10 valves / 6 capteurs ). L'ancienne application etait developpé en DELPHI 5.
Cette application est installé sur un PC classique doté de carte d'E/S Advantech pluger sur le bus PCI.
Ces dernieres sont attaquables via le driver et les librairies fournies par Advantech (C/C++ - LabView - Delphi).
Je comptais donc developper la nouvelle application en C++ (MFC ou Qt, à voir), pouvant ainsi attaquer directement les cartes d'E/S.
Cependant, on m'a fait comprendre que je devais, dans la mesure du possible utiliser JAVA...
J'ai donc pensé à 2 applicatifs:
- une application qui gere les cartes Advantech (E/S) en C++
- une application "IHM" en JAVA
les deux applications communiquerais via socket ( merci 127.0.0.1 ) ainsi, l'application en C++ recevrais les ordres de celle en JAVA et remonterais les informations des capteurs.
Est-ce une solution fiable et jsutifié ?
ou est ce que je doit tenir tête à utiliser C++ pour l'ensemble ?
Merci pour vos réponses
Partager