mq2okapi

Das okapi2mq Programmpaket besteht aus den zwei Programmen okapi2mq und dump.

okapi2mq

okapi2mq ist der Kondor+ RealTime Client. Er exportiert Geschäfte über einen Kondor+ TradeKast Client als sogenannte Tickets, speichert diese in Dateien und sendet sie in alle konfigurierten Queues.

Das okapi2mq Programm läuft als Hintergrundprozess („UNIX Deamon”) und schreibt bei Bedarf, das heißt wenn ein Geschäft in Kondor validiert wurde, das zugehörige Ticket in die definierten MQ Series Queues. Es gibt derzeit keine Möglichkeit, unterschiedliche Geschäftsarten in unterschiedliche Queues zu stellen. Alle Tickets werden gleich behandelt. Zur Zuordnung von Geschäften zu definierten Queues gibt es zwei Lösungsansätze:


  1. pro Geschäftsart wird ein TradeKast Server konfiguriert und eine okapi2mq Instanz generiert, die jeweils die zugehörigen Queues beliefert.
  2. es gibt nur eine okapi2mq Instanz, die eine Queue beliefert. Am anderen Ende der Queue sortiert ein Filterprogramm (beispielsweise eine Mercator Map) die Geschäfte in die zugehörigen Queue



dump

dump kann verwendet werden, um den Inhalt der Transaktionsdatei anzuzeigen. Diese Funktion wird üblicherweise nur vom Systemverwalter im Fehlerfall zur Fehlersuche benutzt. Mit Hilfe des Tools ist es auch möglich, einige Felder der Transaktionsdatei zu verändern.


Funktionen