Take a look at mule source,It helps with transformation of messages and you can pass messages on tcp/ip…I’m currently investigating mule for mediation.