We have some code in the wireFormat framework that takes steps towards allowing different wire formats on requests and responses. However this doesn't work yet as the databinding framework also needs suitable configuration. Currently it seems that the databinding framework configuration is driven by the interface contract on the binding provider and hence doesn't allow for separate request and response configurations.
This is also embodied in the wire and interface structures. The base InterfaceImpl resetDataBinding() operation sets the databing for input and output parameters to be the same. The databinding framework itself does seem to allow for this in its detailed structures but its not clear how to enable it without making changes. Has this been considered in the past and discounted? Is there a way to suitably configure the databinding framework? Regards Simon
