SORU
28 Ocak 2010, PERŞEMBE


Web Başvurusu vs Hizmet Başvuru

Ben sadece Paypal ile büyük bir tuğla duvara çarptı. Normal bir C yaratmıştı# proje bazı sarıcı sınıflar kendi WSDL oluşturmak için.

Eğer olmayan bir web projesi oluşturmak, bir wsdl eklemek için tek seçenek bir Web Hizmeti Başvuru. Ve bu, ama gerçekten değil. daha bunu bile PayPal adamlar farkında değil ekler ki biraz Web Referans olarak proxy sınıfları aynı kümesini oluşturur.

Bu yüzden ben bunca zaman seyir için doğru Arabirimi bu listenin proxy sınıfları olarak kullanmak servisi (SoapBinding) ve PayPalAPIAASoapBinding yoktu durdum söylüyorum bizim PayPal noktası iletişim.

Sadece bir Web Başvurusu YAPABİLİRSİNİZ hangi PayPalAPIAASoapBinding görmedim beri kullanmak için bana ne gerekli gibi görünen aşağıdaki 2 Arabirimleri tabanlı servis başvuru görebiliyordum:

PayPalAPIAAInterfaceClient
PayPalAPIInterfaceClient 

Sanırım Web Referans Web projesi bir seçeneği olan bir Web Başvurusu vs Hizmet Başvuru yaratmıştı anladım. Ama benim hizmet başvuru sıkıca web projem için birleştiğinde istemiyorum. Bu C yarattım yüzden# Proje.

Heck Web Referans vs Hizmet Başvuru nedir? Ve nasıl Hizmet Başvuru bana bir ilmek at ve bir Web Başvurusu daha farklı arayüzleri bir dizi ki bana verecek eğer bu anter projeye ayırmak mı gerekiyor?

Ayrıca, işleri DAHA da karmaşık hale getirmek için, VS 2008 Web Servis Uygulaması projesi var.

Ben ne kullanıyorsunuz?Bu kullanıyoruz .NET 3.5 çerçeve ve ediyoruzdeğilhareket etmeye hazır XML için. Ben hala XML kullanarak değil, ya da ne bile yeni Servis Başvuru kullanabilir mi? Kullanıyorsanız .NET hala temel web hizmetlerini yapmak istiyorum ve XML henüz 3.5 ve hala Hizmet Başvuru yolu gidip bisiklet Federasyonu çerçeve kullanmak istemiyor musun? Bunun bir anlamı olabilir gibi kullanılabilir .WSDL tamamen farklı bir nesil alacaksın 2.0 Web Başvuru hala, sadece NET mi?

CEVAP
28 Ocak 2010, PERŞEMBE


Web Başvurusu Ekleeski tarz, itiraz (ASMX) ASP.NET Web Hizmetleri teknolojisi (eşyalarını tek XmlSerializer kullanarak) - eğer bunu yaparsanız, ASMX web hizmeti için ASMX bir istemci. Herhangi bir projede bu (Web App, Web Sitesi, Uygulama, Win - adını Sen Koy Konsol) yapabilirsiniz.

Hizmet Başvurusu Eklebunu yapmanın yeni yolu, sadece düz çok daha gelişmiş, çok daha esnek bir model olarak XML hizmeti veren bir servis başvuru ekleme ASMX eşyalar eski.

Yılından bu yana hazır değilsin taşımak için XML, sen-ebilmek da eklemek hala eski stil web reference, Eğer gerçekten gerekir: ne zaman bir "Add Service Reference" iletişim o kadar geliyor, tıklayın [İleri] düğmesini düğmesini sol köşede

alt text

ve bir sonraki iletişim kutusunda, [Add Web Reference] tuşunun altındaki pick gelir:

alt text

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Excel Functions

    Excel Functi

    4 NİSAN 2010
  • Machinima

    Machinima

    17 Ocak 2006
  • schmittastic

    schmittastic

    9 EYLÜL 2009