We use WCF service to wrap and extract data via EntireX and sub programs.
You can use the Eclipse tool to generate the code, but we found it better to write it and only use the EntireX dll.
With MVC we do some Json and ajax calls after retrieving the data from the mainframe.
That is because we do not have a webMethods licence.
If you need more info regarding the WCF, please do not hesitate to ask.
we use Integration Server with its EntireX adapter to publish Natural modules as services. It’s quite easy and you can provide SOAP and REST services with only a few clicks. The implementation details are discussed here: REST implementation on Integration Server.