Что такое API ForexConnect

From FxCodeBaseWiki
Jump to: navigation, search

Что такое API ForexConnect

Это новый API, разработанный вместо Order2Go. Архитектура Order2Go была спроектирована несколько лет назад. С тех пор многое изменилось, и API Order2Go уже слишком стар для эффективного применения в средах разработки.

API ForexConnect — это API для C++, .NET и Java, разработанный с нуля. Он обеспечивает максимальный уровень гибкости в использовании функций API. Вы можете работать как на уровне обмена сообщениями (как в торговом API Java), так и на уровне таблиц (как в Order2Go), но если таблицы вам не нужны, громоздкий и ресурсоемкий менеджер таблиц можно вообще не запускать.

Бонус: благодаря модульной структуре приложение может открывать столько соединений, сколько способно обработать.

Поддерживаемые платформы

В настоящее время этот API поддерживает Win32, Win64, Linux 32, Linux 64, MacOS, iOS (iPad/iPhone) и Android NDK. В будущем мы планируем максимально расширить этот список платформ.

Поддерживаемые среды разработки

  • Любая среда C++
  • Любая среда, поддерживающая использование сборок .NET

В следующей версии также будет поддерживаться среда Java.

Кроме того, технология COM больше не поддерживается. Большинство современных сред хорошо работает со сборками .NET. Это значит, что поддержка технологии COM со всеми ее проблемами и огромной ресурсоемкостью более не целесообразна. Пользователи, которым до сих пор необходим интерфейс COM, могут разработать оболочку COM на платформе .NET (VB.NET или C#) за пару дней. Пример такой оболочки скоро появится.

Текущий статус

Загрузить текущую версию и найти информацию о выпуске можно здесь.

Эта же статья на других языках

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