Я пытаюсь построить торговый симулятор, который состоит из Брокер (клиент) -Рутер (акцептор) -Маркет (клиент). Документация на QuickFIX / J очень скудна. Я хотел бы знать подробнее:
Как сообщения обрабатываются в целом и есть ли у получателя какие-либо из готовых таблиц маршрутизатора?
- Я хотел бы получить разъяснения по поводуМетоды toApp, fromApp и toAdmin и fromAdmin .
Эффективно, я бы хотел общаться между брокером (брокерами) и рынком (ами) через акцептор (маршрутизатор). Я знаю, что нет никакого готового решения для связи на основе тегов, и поэтому мне нужно было бы реализовать какой-то протокол для этого, но сначала мне нужно широкое понимание службы обмена сообщениями. Я прочитал и посмотрел на документацию, но она кажется мне немного абстрактной. Я хотел бы знать в понятных терминах, как клиент обрабатывает сообщения к получателю и от него, используя вышеуказанные методы, и наоборот.
Также, если есть какие-либо классы / объекты / методы, которые являются ключевыми в обработке сообщений и их реализации в простых терминах.
Также использует ли QuickFiX блокирующие, неблокирующие или асинхронные сокеты?
* ps Я уже создал 2 клиента и 1 получатель, и это прекрасно работает
** Я не зависим от языка, поэтому любые объяснения в других портах библиотеки quickFix будут полезны