Hi
I was asked so many times how to flatten WCF WSDL for interoperability pupuses
So I would like to reference two links with the answer
1. Flatten your WSDL with this Custom ServiceHost for WCF 2.
Improving WCF Interoperability: Flattening your WSDL Manu