you are saying that you are using different technologies, so what the part of the esb solution is not suitable? the web service is providing synchronous communication in a vendor neutral way, you might want to consider asynch connection if possible. for connectivity to legacy application depending on asynch / sych connection you probably need to provide an adapter if its not provided one already