Home>Products>

XWsdl

Overview

This program is used to create as Web Services proxy without the business object generation. It's useful when you want to share business object from the server into the client. The server must be created in .Net. It's an extension to the original wsdl.exe from Microsoft.

It's now easy to create a Business library shared between the two sides. It's use the Schema Importer Extensions and it's simplify the depoyment of this extension. Without this tools, the extension must be deployed in the GAC and the machine.config must be changed. Or you can install it in the Visual Studio 2005 private assemblies directory and modifiy the devenv.exe.config.

Usage

command line:

xswdl.exe [options] /i:<url or path>

options:

Specified the output language {CS / VB / CPP/ JS}. CSharp is the default./language:<filename> /l:<filename>
Implement INotifyPropertyChanged interface on all generated types to enable data binding./enableDataBinding /edb
Generate the Old Async callback from version 1.X./oldAsync /oa
The namespace for the generated proxy or template.  The default namespace is the global namespace. If more than one specified, imports or using will be added./namespace:<namespace> /n:<namespace>
The filename or directory path for the generated proxy code. The default filename is derived from the service name./out:<fileName|directoryPath>