
Signature
--------------------------------------------------------------------------------
John Saunders | MVP - Windows Server System - Connected System Developer
>> Hi all,
>>
[quoted text clipped - 21 lines]
> Did the client give you a WSDL? If you add a web reference, does a proxy
> class get created?
Since I'm building the service ... I guess I'm the one providing the
WSDL? If I receive a WSDL from the customer, I don't think I can just
reference it an create an interface to implement right?
However, the customer does have this interface implemented in a couple
other systems (Java based), but even our Java developer is a bit
confused about the messaging. Seems like this sort of format is custom
and requires custom parsing?

Signature
spamhoneypot@rogers.com (Do not e-mail)
John Saunders [MVP] - 06 Feb 2008 16:35 GMT
>>> Hi all,
>>>
[quoted text clipped - 32 lines]
> confused about the messaging. Seems like this sort of format is custom
> and requires custom parsing?
The reason I asked about a WSDL is that it would have provided a schema
describing the format. You can start from an XSD schema if they have one
(they really must). From that, you can use XSD.EXE to generate C# classes
that will serialize into that format. You can then try to create a WebMethod
that accepts the header and body as two parameters. I believe that will get
you the format you want.
Worse come to worst, you could define your web method to accept a single
parameter of type MyFunction, or, at absolute worst, a single parameter of
XmlNode type.

Signature
--------------------------------------------------------------------------------
John Saunders | MVP - Windows Server System - Connected System Developer