I think that camel can be a good fit inside your use case. I would still need a few more details, in order to respond to all your questions. What is the communication protocol between your application and the truck (you just mention that you use a host & port but what about protocol? Is it http? is it something else?).
-- *Ioannis Canellos* * FuseSource <http://fusesource.com> ** Blog: http://iocanel.blogspot.com ** Apache Karaf <http://karaf.apache.org/> Committer & PMC Apache Camel <http://camel.apache.org/> Committer Apache ServiceMix <http://servicemix.apache.org/> Committer Apache Gora <http://incubator.apache.org/gora/> Committer Apache DirectMemory <http://incubator.apache.org/directmemory/> Committer *
