Comment puis-je l'interface avec un module tiers qui ne fournit que l'API C ++ De JTAPI?

StackOverflow https://stackoverflow.com/questions/1830780

  •  11-09-2019
  •  | 
  •  

Question

Je soutiens un grand système écrit en C ++ et nous avons maintenant une exigence pour notre application pour parler avec un système tiers qui ne fournit qu'une interface JTAPI. Il semblerait que je suis coincé en train d'écrire un proxy JTAPI en Java qui parle JTAPI d'un côté et un peu plus API linguistique neutre sur l'autre. Cependant, cela se sent comme il devrait être un problème résolu et je ne veux pas réinventer la roue inutilement. Quelle est la meilleure solution pour l'interface à JTAPI de C ++? Est-ce une telle procuration existe déjà, ou est peut-être là une solution qui ne nécessite pas une couche Java?

Était-ce utile?

La solution

Cet article montre un moyen d'appeler Les objets Java à partir de C ++.

Vous pouvez aussi penser à intégrer la machine virtuelle Java dans votre programme C ++. Cette page parle d'une manière possible de le faire. Voir aussi: Intégrer le code Java dans vos applications natives

Si votre système C ++ fournit une API, l'approche plus facile est d'écrire un programme Java qui enveloppe l'API C ++ (avec JNI) et appelez la bibliothèque JTAPI à partir de là.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top