that would solve this problem, only unanswered questions about it.
"Ashish" wrote:
> you can create a component from SchemaImporterExtension class and
> register it on the development machine, look at this article
>
>
http://www.microsoft.com/belux/nl/msdn/community/columns/jdruyts/wsproxy.mspx >
> hth
>
>
>
>
> IanH wrote:
> > I have been down the manual wsdl route before and was trying to avoid it again.
> > Thank for reminding me about the SOA principle, it takes the pain away
> > slightly, i guess the thing to really do is, just like Kolbis suggests and
> > implement a facade wrapper to really hide and abstract the entire we service
> > implementation.
> >
> > Still seems a little strange as the objects were initially generated from
> > XML schemas - i think this may be explained by subtle differences between
> > 2003 and 2004 serialisation.
> >
> > Thanks anyway.
> >
> > "Josh Twist" wrote:
> >
> >
> >>Hi Ian,
> >>
> >>This is tricky. It's actually one of the tenets of Service Orientation
> >>that Web Services share schema (i.e. the shape of the object) and not
> >>type (an implementation).
> >>
> >>However, sometimes we developers who are lucky enough to have control
> >>of both sides of the service boundary may want to reuse our classes in
> >>the way you describe. I've done the same thing in the past by
> >>generating the web service proxy myself (using WSDL.exe) and adding it
> >>to my project just like any other .cs file. Then you can simply jump in
> >>and make some gentle changes to use of foo instead of ws.foo. It's that
> >>easy.
> >>
> >>Let me know how you get on.
> >>
> >>Josh
> >>
http://www.thejoyofcode.com/ > >>
> >>