posted 21 years ago
I had an opportunity to test a WSAD webservice by calling it from a .NET ASP Web Application. My WSAD webservice returned a value object ("complex" data type) which included a String and an int. I compiled the proxy using the MS WSDL.exe utility. Only "trick" was to make sure you give it all the wsdl file fragments generated by WSAD including any xsd files you have for a complex data type. Now, to be clear, I generated vb not C#...if I get a chance maybe I'll create a C# version and see if that has any problems.
When I ran it, the .NET client/website had no problem reading the WSAD webservice. I've played with passing various return types including (primatives: boolean, int, double, float, short and objects: String, user defined complex data types....I've also used arrays of Strings and ints as return values).
Byron Estes<br />Sun Certified Enterprise Architect<br />Senior Consulant<br />Blackwell Consulting Services<br />Chicago, IL<br /><a href="http://www.bcsinc.com" target="_blank" rel="nofollow">www.bcsinc.com</a>