[MonoDevelop] Web References

Lluis Sanchez lluis at ximian.com
Thu Jul 20 10:10:10 EDT 2006


El dj 20 de 07 del 2006 a les 10:38 -0300, en/na Rafael Teixeira va
escriure:
> Hi Gideon,
> 
> Why don't you call the wsdl utility as VS.NET does? 

The wsdl utility is just a wrapper around ServiceDescriptionImporter.
Since it is a public api and we can use it directly, it does not make
sense to do it through the wsdl tool.

> Here ins the top
> of Mono's implementation man page:
> ------------------------------------------------
> NAME
>        wsdl - Mono's Web Service Proxy Generator
> 
> SYNOPSIS
>        wsdl [options] [path | url]
> 
> DESCRIPTION
>        wsdl is a tool for generating proxy classes that can be used to access
>        to web services.  The tool reads a WSDL  document  from  the  provided
>        path  or url, and downloads referenced schemas or other WSDL documents
>        if needed.
> 
>        This tool is used to target the 1.x API, for targetting the  2.x  API,
>        please use the wsdl2 tool.
> ------------------------------------------------
> 
> If calling it doesn't suit your needs, you may reuse its code, but I
> think what really is needed is to wrap it in some nice UI inside the
> IDE, as it is a fully managed dependency already packaged with Mono.
> 
> Hope it helps,
> 
> On 7/20/06, Gideon de Swardt <gdeswardt1978 at yahoo.co.uk> wrote:
> > Hi All
> >
> > I decided to work on Adding Web References to a project, before I finish
> > the Resource Editor, seeing as Web References is a higher priority and
> > will be used more than the Resource Editor.
> >
> >  I did a case study this morning to check if I can generate the Web
> > Service Client Proxy file from a WSDL, by using the CSharpCodeProvider.
> > With some minor tweaks I am happy to say that I was able to generate the
> > proxy class successfully. Please see the attached file for how I did it.
> >
> > I will start working on implementing this in MonoDevelop later today and
> > hopefully I will have some screen shots available later this week.
> >
> > Gideon
> >
> >
> > _______________________________________________
> > Monodevelop-list mailing list
> > Monodevelop-list at lists.ximian.com
> > http://lists.ximian.com/mailman/listinfo/monodevelop-list
> >
> >
> >
> >
> 
> 



More information about the Monodevelop-list mailing list