2016-07-26 8 views
0

У нас есть один сеанс с нашим брокером. Мы получаем рыночные данные на этой сессии. В основном мы хотим распространять эти данные в разных командах только на FIX. Есть ли готовое решение, которое может работать как акцептор, так и initaor.Балансировка нагрузки для сеанса QuickFIXJ

Инициатор получит сообщение от Брокера и передаст его акцептору, и акцептор передаст эти сообщения своему клиенту.

Для этого мы используем apache camel quickfixj.

ответ

0

Приёмник и инициатор являются свойствами сеанса Fix и определяют, какой сервер на каждой стороне сеанса создает соединение FIX и какой сервер сидит и ждет другого, чтобы подключиться. Это не связано с тем, что сервер делает с полученной информацией.

Таким образом, ваше приложение будет получать рыночные данные за один сеанс FIX, и вы будете обсуждать с вашим брокером, должен ли он быть акцептором или инициатором.

Приложение может создавать дополнительные сеансы FIX с другой командой; вам и другой команде решать, будет ли этот другой сеанс на вашей стороне акцептором или нет.