The basic question which turning around is whether ESB suppose to be a PROTOCOL independent?
Considering webMethods Servicenet, it will accept only Webservice otherwise; it needs some other Mediation Layer such as EAI to receive or send the request / response.
When we say ESB as an router or a delegator between â��Consumer Serviceâ�? and â��Provider Serviceâ�?, if any mainframe system (or some other legacy system which will not support Webservice) would like to act as a Consumer Service (considering that we will not use any Neon RTE in between), then it cannot talk to ESB so called Servicenet. On these grounds, can we say that an ESB layer suppose to be a PROTOCOL independent where it will accept all the requests iresspective of protocol and process?
At this point of time I do not want to talk / discuss about Transformation / Translation in ESB as I feel it is not the piece of cake of ESB.
Any evocation or inputs are appreciated.