Is there any framework, which generates fault-tolerant web service clients? That means I don't have to regenerate the classes because of minor changes. Any programming language would be fine as a source of inspiration.
Following changes of the web service shouldn't need a regeneration of the client:
- New optional method parameters.
- Mandatory method parameters become optional.
- Optional method parameters are omitted.
- Mandatory method parameters are omitted.
- New fields in responses.
- Required response fields are omitted. (I want to handle that in code.)
Please add the case numbers, which could be handled by your solution, to your answer. And add a case if I missed one.