If I add a web reference from a .NET 1.1 client to a WCF service, the proxy methods generated at the client contain an extra parameter ending with the suffix \'Specified\' f
This is due to a difference in the serialization mechanisms used in WCF and ASMX Web Services.
To avoid extra params you must specify XmlSerializerFormat attribute on ServiceContract.
for add read this:
http://msmvps.com/blogs/windsor/archive/2008/05/17/calling-wcf-services-from-net-1-1.aspx