J'ai une question et j'espérais que vous pourriez peut-être m'aider. J'ai actuellement construit une API pour communiquer entre Catia (CAD-Application) et mon navigateur afin que je puisse créer des pièces/produits lire et écrire des paramètres etc.La meilleure façon de communiquer avec Catia via le navigateur
Un de mes problèmes est que la seule façon que je sais de le faire est via ActiveX que je ne veux vraiment pas faire car il oblige tout le monde à utiliser IE11. Depuis CatiaV5 est un logiciel assez vieux, il n'y aura pas de façon élégante de l'utiliser via une sorte de api de repos ou similaire.
Depuis que je travaille avec JavaScript depuis un moment maintenant, j'ai fait des applications pour les téléphones mais je n'ai aucune idée des extensions de navigateur. Ma question était la suivante. Est-il possible d'écrire une extension Chrome qui utilise réellement les DLL et me permet d'établir une connexion avec un logiciel (dans ce cas Catia) et de travailler avec. Les plug-ins NPAPI pourraient être la solution à mon problème, car il semble à partir des informations que j'ai trouvées mais il est également censé être également éliminé. Pensez-vous que cela vaut la peine d'approfondir et d'étudier l'écriture d'une telle application NPAPI ou y a-t-il peut-être une manière plus élégante que vous pouvez imaginer?
Serait heureux pour quelques idées et suggestions. Merci à l'avance et
Salutations Chris
Voir [messagerie native] (https://developer.chrome.com/extensions/nativeMessaging). – Makyen