mq2okapi
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:
- pro Geschäftsart wird ein TradeKast Server konfiguriert und eine okapi2mq Instanz generiert, die jeweils die zugehörigen Queues beliefert.
- 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
- Betrieb im Client- und Servermodus möglich
- Fungiert als Standard Kondor+ tradekast Client
- Einfache Installation und Anbindung an Kondor+ und MQS
- Multi-Queue-Fähigkeit: Exportieren in n-Queues
- Ressourcen schonende Architektur
- Realtime-Export beim Event-Eintritt
- Export aller tradekast unterstützen Objekte