This week's giveaway is in the Programmer Certification (OCPJP) forum.
We're giving away four copies of Java Mock Exams (software) and have David Mayer on-line!
See this thread for details.
Win a copy of Java Mock Exams (software) this week in the Programmer Certification (OCPJP) forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

Help require to design/Arch for Integration and Transformation project

 
rana daggubati
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
We are seeking your help to choose right technology/framework/Software stack for our upcoming project. This is one short of integration project and we are not sure what framework/technology we should use to build this. There are two main parts into our project one is integration and another is data transformation.

High level project understanding/overview:
1. System will receive request through one specific source, it can be JMS/web-service
2. Based on certain value on the request we have to connect with one target source/server to pull the response feed. Target/destination server/source will vary (it can be FTP, HTTP, web service, mainframe, etc) based on one input parameter. Basically based on certain input value on request we have to connect with one target server to get the response data, where type of connection protocol will vary.
3. Next challenge is to how to convert various response format/type to one format (one java object). Here the response data format will vary from server to server. The response data feed in any of these various format, like xml, html, raw text, json, etc.

Integration part:
As per requirement we have to stick with open source platform as much as possible, so after doing some research on net we found that either we have to use third party API for each type of integration or we have to go with any open source Integration Framework like Apache Camel, Mule, Spring integration. Could anyone please suggest, does it really require using this kind of EIP framework for our project? Or we should go with can TP integration API and spring bean/EJB ?

Transformation part:
As per my understanding there are couple of TP open source transformation API available which we can use in our java project like Dozer, EZMorph, Transmorph, Morph. Any thought from your end is highly appreciated.

Many Many Thanks in Advance
RD
 
Jeanne Boyarsky
author & internet detective
Sheriff
Posts: 35969
422
Eclipse IDE Java VI Editor
 
Happiness is not a goal ... it's a by-product of a life well lived - Eleanor Roosevelt. Tiny ad:
the new thread boost feature: great for the advertiser and smooth for the coderanch user
https://coderanch.com/t/674455/Thread-Boost-feature
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!