ServicesResourcesConferences Our TeamWeblogsAboutContact
     
  

Developer Resources

  Architecture Briefings
  .NET Remoting FAQ
  Articles
  Conversations
  Tools and Samples
    WSCF
    HttpSysCfg
    GACUtils
    .NET Remoting Projects
  Books

DynWsLib

A .NET Library to Dynamically Call Web Services at Runtime

by thinktecture's Christian Weyer

Version 1.6

(Download link at the end of the article):

Have you ever thought of invoking your Web Services dynamically without having to generate a client-side proxy class at design/compile time with WSCF, wsdl.exe or Visual Studio?

No need to know the exact Web Service description and endpoint at compile/design time. Just get your WSDL, specify the service (binding) to use and the operations to call, and voila! The library can be especially useful in testing scenarios.

 DynWsLib is provided in source code.

Major features:

  • Asynchronous invocation support
  • Web proxy support
  • User credentials support
  • Communication timeout support
  • Multiple bindings support
  • Out parameters support
  • Access to dynamic assemblies' temporary path
  • Soap message access disabled by default
  • Numerous bug fixes, code refactored
  • Improved test client

Known Issues:

  • Still no prime performance
  • Still no documentation (cheating with GhostDoc, though ;))
  • Test UI does not support out params

Feel free to leave any comments, flames, or rants here.
Special thanks to all testers (too many to list here, sorry).

Download

For .NET 2.0 and
Visual Studio 2005
Version 1.6   2006/6/21
For .NET 1.1 and
Visual Studio .NET 2003
Version 1.5   2004/11/16


DISCLAIMER:

Please read and accept the license for this software. It is also included in the download and the installation files of the tool.
 






 

© 2002-2006 by Thinktecture, Ingo Rammer and Christian Weyer. All rights reserved. | Contact | Impressum