camel-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Hadrian Zbarcea (JIRA)" <j...@apache.org>
Subject [jira] Resolved: (CAMEL-2536) Improved quickfix component
Date Tue, 28 Sep 2010 21:41:41 GMT

     [ https://issues.apache.org/activemq/browse/CAMEL-2536?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Hadrian Zbarcea resolved CAMEL-2536.
------------------------------------

    Fix Version/s: 2.5.0
       Resolution: Duplicate

Beat, 

Steve Bate submitted a complete rewrite of the camel-quickfix component and attached it to
CAMEL-1350. His contribution is already committed to trunk @r1002364.

I see that you were not watching that issue. It would be great if you could take a look at
the new improved camel-quickfix and let us know how it fits your needs.

> Improved quickfix component
> ---------------------------
>
>                 Key: CAMEL-2536
>                 URL: https://issues.apache.org/activemq/browse/CAMEL-2536
>             Project: Apache Camel
>          Issue Type: Improvement
>            Reporter: Beat Glattfelder
>            Assignee: Hadrian Zbarcea
>             Fix For: 2.5.0
>
>         Attachments: camel-quickfix.zip
>
>
> Looking into rewriting our Java based order routing system using camel, I ran into several
issues with the camel-quickfix component that comes with 2.1.0.  I therefore wrote a new component
based on the quickfix driver code from our old app, and successfully ported our system. I
would be very glad to contribute the improved component to the project, so please have a look
whether you think it's usable.
> The main features are:
> The quickfix endpoint URL identifies a FIX session through its quickfix seesion id which
is based on the sessions CompIds, thus allowing the setup of multiple sessions in one file
and a concise identification of the endpoint
> All Endpoints are producers as well a consumers, thus matching the asynchronous, bidirectional
nature of a FIX session. Whether a session initiates a connetions or waits for one is configured
in the quickfix config file.
> All quickfix features (message store persistence, logging, threading model, JMX support,
config file) can be configured through dependency injection, see the class QuickfixConfig.java
and the quickfix config quide.
> The example PassiveFixGateway demonstrates a simple FIX relay, routing messages between
two FIX sessions in both directions. To run it, build the component, cd into traget/test-classes
and run it. FIX Messages sent to one endpoint will appear on the other.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message