The short answer is “no”.
It is correct to say that you can invoke any IS Flow or Java service using a soap-rpc soap message. However, in order to expose that service you need to manually generate a WSDL file that can be shared with the service consumer.
In addition, as Mark G points out, the soap-rpc style of web services is not as well accepted or as interoperable as the document/literal style. So, yes, technically, every IS service can be invoked as a soap-rpc style web service, but in the real world, that doesn’t buy you much in terms of having those services be accessible by consumers across the enterprise.
I would love to see a future release of Integration Server that makes exposing a folder full of IS services as doc/literal web services and dynamically generating a highly interoperable WSDL file describing those services unbelievably easy to do. Having built IS soap processors that do much of what is needed to achieve this, I hope the folks in product development won’t settle for anything less than this in the next release.
Mark
#soa#webMethods#API-Management