Pontosan ilyen esetekben használunk elfedő facade réteget. Open your imagination.
A facade réteg beszél SOAPul és kifele RESTnek látszik, modernizáció (!).
Az ügyfél nem programoztatja le a meglévő servicet, hanem újrahasznosítja, és hát nagyon jól is működik, csak a facade service-t favágás megírni.
Gondoltam más is csinál ilyesmit, nagy rá a kereslet.
https://openapi.tools/#converters nincs rajta jó.