Hi Sam,
I do understand that I need a receiver . I was wondering whether I can keep a simple NFS which just stores the request coming from SOAP. At the same time the response should be sent back to them using SOAP sender channel stating simple mapping as 'OK'.
Is this something possible.?
I think with it is possible with acknowledgments, but the acknowledgments has meaning only with async scenario, because the sync ones the response is yet a way to know the request has arrived.
Alternatively, if i keep a soap sender sync to proxy in ECC, should that proxy need to respond something which will be sent to soap and if so the proxy response structure and soap response structure be same?
Yes it can be the same, however you should take into account that the proxies structures has restrictions with some kind of tag or types. If you use xsd:string as a types, don't use a complex system of namespaces or structures, and all your final tags typified you don't usually have issues. IMO, this option is easier than the 'OK' automatic response one, or to have an RFC receiver for you pilot scenario.
Reason is that the third party is consuming our services, so i believe we need to give them wsdl for both request and response.
You only need to give one wsdl, this wsdl will contain your request and response outbound service interface structure.
Regards.