Microsoft UDDI SDK
The Microsoft UDDI SDK is the Microsoft software development kit (SDK) for the Universal Description, Discovery, and Integration (UDDI) specification. UDDI defines a way to publish and discover information about Web services.
The Microsoft UDDI SDK enables client applications to interact programmatically at a high level of abstraction with UDDI servers that support the UDDI specification. These servers can function privately on an intranet, jointly on an extranet, or publicly on the Internet.
The Microsoft UDDI SDK supports the UDDI Version 2.0 specification.
The Microsoft UDDI SDK is intended for Microsoft .NET Framework developers who are creating client applications that either publish or discover information about Web services on a UDDI server such as Microsoft Enterprise UDDI Services for Windows Server 2003.
Microsoft.Uddi.dll is the common language runtime library for the Microsoft UDDI SDK. It requires .NET Framework 2.0 or a later version and runs on Windows Vista, Windows XP Professional, Windows Server 2008, Windows Server 2003 and Windows 2000 Server operating systems. UDDI is not available for computers that are running on Windows Server 2003, Web Edition.
|Note: The Microsoft UDDI SDK will not be included with future releases of Microsoft Windows beyond the release of Microsoft Windows 7.0. Future releases of the Microsoft UDDI SDK, beginning with Microsoft UDDI SDK v3, will be included with Microsoft Biz Talk Server. The Microsoft UDDI SDK v2 will be the last version of the Microsoft UDDI SDK supported by and shipped with a Microsoft Windows platform product.|
Registering the UDDI Assembly
Before writing code with the UDDI SDK, you will need to register the UDDI assembly, Microsoft.Uddi.dll, in your computer's Global Assembly Cache (GAC).To Prepare the Development Environment
Ensure that the .NET Framework 2.0 or a later version is installed and registered on your computer.
Ensure that Microsoft.Uddi.dll is present and registered on your machine. You can register the DLL in the Global Assembly Cache by using the .NET Framework Global Assembly Cache tool, as the following sample demonstrates:
gacutil.exe /i Microsoft.Uddi.dll