This week's giveaway is in the Android forum.
We're giving away four copies of Android Security Essentials Live Lessons and have Godfrey Nolan on-line!
See this thread for details.
The moose likes Other Application Frameworks and the fly likes Camel for Electronic Trade Feed systems Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Android Security Essentials Live Lessons this week in the Android forum!
JavaRanch » Java Forums » Frameworks » Other Application Frameworks
Bookmark "Camel for Electronic Trade Feed systems " Watch "Camel for Electronic Trade Feed systems " New topic
Author

Camel for Electronic Trade Feed systems

Kripal Gupta
Greenhorn

Joined: Oct 27, 2010
Posts: 4
Hi Claus Ibsen and Jonathan Anstey

Congrats on bring out this book. I work for a investment bank where we will soon build from scratch an application which will have connections to ECNs like bloomberg, tradeweb , market axcess. The trades will come via these ECNs and then after normalization into a common format , a router will route to different inhouse trading systems these trades based on content. I am exploring if i can leverage open source frameworks like Camel, Netty ( for TCP/IP & Protocol buffer ), Hibernate or mybatis etc.

What are your views on application of Camel to the above scenario.

Thanks
Claus Ibsen
author
Greenhorn

Joined: Apr 01, 2004
Posts: 18
Hi

Camel have made inroads into most common business sectors out there.
We have a survey running now and about 25% of the responses are in the finance or insurance industry.

Camel would match in such a scenario. It integrates with Netty, ibatis and hibernate.
And if it doesnt then its just Java code and its easy to create a new Camel component or just integrate directly from Java code.

Camel is a very flexible and light weight integration framework with EIP and routing.

Here is a list of all the EIPs supported
http://camel.apache.org/enterprise-integration-patterns.html

Which means you can use it to route to those different inhouse trading systems.


And it offers a feature called DataFormat you can use to transform data to well known standards
http://camel.apache.org/data-format.html

Again if a format is missing you can build you custom.

And Camel is now being integrated out of the box with many other frameworks such as Smooks, Drools, and whatnot. An ever growing list is here
http://camel.apache.org/user-stories.html

But the important part is that you are given the time to look out and POC the various pieces you find to fulfill you integration jigsaw


Claus Ibsen
Apache Camel Committer

Author of Camel in Action: http://www.manning.com/ibsen/
Open Source Integration: http://fusesource.com
Blog: http://davsclaus.blogspot.com/
Twitter: http://twitter.com/davsclaus
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Camel for Electronic Trade Feed systems
 
Similar Threads
Outsourcing - Spilling Beyond IT Industry
WA #1.....word association
Java and Visual Basic Systems Developer (BG8) SF Branta Group CTH
Where could I use Camel? Examples?
Speaking of the Moose