Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Windows Server 2008 için Windows SDK'sı ile birlikte iki WSDAPI örneği vardır. Örneklerin kaynak kodu <Windows SDK Yükleme Klasörü>\Samples\Web\WSDAPI konumunda bulunabilir. SDK'nin bu sürümü İndirme Merkezi'nden indirilebilir. Örnekler Windows Vista SDK'sında kullanılamaz.
Hisse senedi teklifi örneği (<Windows SDK Yükleme Klasörü>\Samples\Web\WSDAPI\StockQuote) temel mesajlaşma işlevselliğine sahip bir hizmet gösterir. Dosya hizmeti örneği (<Windows SDK Yükleme Klasörü>\Samples\Web\WSDAPI\FileService) zaman uyumsuz mesajlaşma, ekler ve olay oluşturma gibi gelişmiş işlevlere sahip bir hizmet gösterir.
Her iki örnek de aşağıdaki dosya türlerini içerir.
- Hizmet açıklamalarını içeren WSDL dosyaları.
- WsdCodeGen yapılandırma dosyaları WSDAPI kodu oluşturmak için kullanılır.
- C++ üst bilgisi ve kaynak dosyaları oluşturuldu.
- İstemci ve hizmet uygulama dosyaları.
- Visual Studio proje ve çözüm dosyaları.
Her iki örnek de cihaz ana bilgisayarlarını (IWSDDeviceHost), cihaz proxy'lerini (IWSDDeviceProxy) ve hizmet proxy'lerini (IWSDServiceProxy) uygular. Ayrıca, dosya hizmeti örneği zaman uyumsuz mesajlaşmanın (IWSDAsyncCallback, IWSDAsyncResult), eklerin (IWSDInboundAttachment, IWSDOutboundAttachment) kullanımını ve olay oluşturmayı gösterir.
Örneklerde bulunan FileServiceContract.vcproj ve StockQuoteContract.vcproj dosyaları, WsdCodeGen yapılandırma dosyasında belirtilen WSDL dosyasından C++ üst bilgisi ve kaynak dosyaları oluşturmak için WsdCodeGen çağırır. Başka bir deyişle, örnek WSDL veya WsdCodeGen yapılandırma dosyası değiştirilirse ve örnek proje yeniden oluşturulursa, WsdCodeGen otomatik olarak değişiklikleri yansıtan yeni üst bilgi ve kaynak dosyaları oluşturur. Bu, WSDAPI uygulamaları oluşturmak için tercih edilen yöntemdir. WsdCodeGen genellikle komut satırından çağrılır. Örnek WsdCodeGen komut satırı çağrılarını görüntülemek için ilgili *.vcproj dosyasını açın.
İlgili konular
-
Windows 'da WSD Uygulama Geliştirme