when request message comes from client to the ESB as we know initially it hits the transport so when we go deep into the transport there we know there are two interfaces implemented namely TransportListener and TransportSender. So TransportListener is responsible to receive and process the client request and TransportSender is responsible for process and send response back to the client.wso2 ESB support no of transport in order to do establish better communication between client and the back-end service One of the Two Transports Supported wso2 ESB are HTTP Pass Through Transport HTTP NIO Transport In Wso2 ESB 5.0.0 the default transport is HTTP Pass Through the reason is when comparing HTTP Pass Through Transport and HTTP NIO Transport, HTTP Pass Through provided high performence. So why to use HTTP Pass Through Transport over HTTP NIO Transport? 1.What is happen when we use HTTP NIO Transport ? In HTTP NIO Transport the transport listener is...