I would like to use openESB to listen to several servers/clients that provide data via UDP and/or TCP. I was hoping to use the TCP/IP BC to make socket connections to these servers, have it receive data and then forward it on to other internal services. Is the TCP/IP BC the right component for this? I was able to run the client/server example that was provided via the wiki but its unclear how i would modify the binding files to fit my application. As everyone seems to know, there is little to no documentation on this component. Any help would be greatly appreciated.