Win a copy of Kotlin in Action this week in the Kotlin forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

Help require to design/Arch for Integration and Transformation project  RSS feed

rana daggubati
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
Jeanne Boyarsky
author & internet detective
Posts: 37234
Eclipse IDE Java VI Editor
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!