Aracılığıyla paylaş


Özel wsdl uygulama oluşturma

Bu özellik Microsoft SQL Server'ın ilerideki bir sürümünde kaldırılacaktır. Yeni geliştirme işlerinde bu özelliği kullanmaktan kaçının ve bu özelliği kullanmakta olan uygulamalarda değişiklik yapmayı planlayın.

Bu konuda özel wsdl oluşturucu oluşturma açıklanmaktadır.The sample custom WSDL generator is included in the Microsoft .NET Framework class library DLL, CustomWSDL.dll.

Bu derleme adlı bir sınıf yapılır CustomWSDL.Bu sınıf, özel wsdl yanıt üretmek için gereken eylem dizisini için örnek şablon sağlar.Bu sınıfın tasarım özel wsdl yanıtları için aşağıdaki gelişim ortamları kullanılarak yazılmış Web hizmet istemcileri oluşturma gösterir:

  • Visual Studio 2003

  • Borland JBuilder 9.0

  • webMethods 5.0.1 Birleştirici

Ancak, aynı sınıf ve tasarım ilkeleri kullanılabilir ve diğer ortamları desteklemek üzere değiştirilebilir.

Kod Derleniyor

SQL Serveryükler .NET Framework 2.0 bir parçası olarak, yükleme işlemi.Aşağıdaki derleme yönergeleri, bu kullanmanızı gerektiren sürüm , .NET Framework.Sürüm numarası %windir%\Microsoft.NET\Framework klasöründe bulabilirsiniz.

  1. Bu örnek proje için bir klasör gibi oluşturmak C:\temp.

  2. Not Defteri'ni başlatın ve kaynak kodu kopyalayın C# kod listesi özel wsdl uygulama için.

  3. 1. Adımda oluşturduğunuz klasöre dosya olarak Kaydet CustomWSDL.cs.

  4. komut istemi isteminde, dizin proje kaydedildiği klasörü değiştirin.

  5. Kodu derlemek ve .dll dosyası oluşturun.Örneğin, C# kod dosyasının adı CustomWSDL.cs ise, komut satırı aşağıdaki gibi olacaktır:

    % windir%\Microsoft.NET\Framework\v2.0.xxxxx\csc.exe /t:library /r:sqlaccess.dll /r:System.dll /r:System.Data.dll /r:System.Xml.dll CustomWSDL.cs

    XXXXX karşılık gelen klasör sayısı sürüm , .NET Framework.Genellikle, en yüksek kullanmak xxxxx numaralı klasörü.

    Bu geçerli örnek klasöründe CustomWSDL.dll yürütülebilir dosya oluşturur.