Qu'est-ce que l'API ForexConnect ?

From FxCodeBaseWiki
Jump to: navigation, search

Qu'est-ce que l'API ForexConnect ?

Il s'agit d'une nouvelle interface de programmation (API) développée pour remplacer Order2Go. L'architecture Order2Go a été conçue il y a sept ans. Beaucoup de choses ont changé depuis cette époque et Order2Go est désormais une API trop ancienne pour être utilisée efficacement dans les environnements de développement modernes.

ForexConnect est une API C++/.NET/Java conçue sur des bases entièrement nouvelles. Elle offre le niveau de flexibilité le plus élevé qui soit pour l'utilisation d'une API. Vous pouvez travailler au niveau des messages professionnels (comme avec Java Trading API) et au niveau des tableaux (comme avec Order2Go), mais si vous n'avez pas besoin de tableaux, vous n'êtes pas obligés d'exécuter des gestionnaires de tableaux lourds et gourmands en ressources !

Bonus : grâce à sa structure modulaire, l'application peut ouvrir autant de connexions qu'elle peut en gérer.

Plateformes prises en charge

Actuellement, l'API prend en charge Win32, Win64, Linux 32, Linux 64, MacOS, iOS (iPad/iPhone), Android NDK. À l'avenir, nous ajouterons des plateformes à la liste dans la mesure du possible.

Environnements de développement pris en charge

  • Tout environnement C++
  • Tout environnement prenant en charge les assembly .NET

La prochaine version prendre en charge tous les environnements Java.

Eh oui, COM n'est plus pris en charge. La plupart des travaux effectués dans des environnements modernes fonctionnent bien avec les assembly .NET, il n'y a donc aucune raison de prendre en charge COM car cet environnement présente beaucoup de problèmes et consomme énormément de ressources. Ceux qui ont besoin d'une interface COM peuvent facilement développer un wrapper COM avec .NET (VB.NET ou C#) en quelques jours. Des exemples de wrappers de ce type seront bientôt disponibles.

Statut actuel

Vous pouvez télécharger la dernière version et trouver des informations sur celle-ci ici.

Cet article dans d'autres langues

Language: English  • español • français • русский • 中文 • 中文(繁體)‎